栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

day 16 JavaScript

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

day 16 JavaScript

JavaScript

JS是控制网页的行为,是互联网中最流行的脚本语言,适用于网页,小程序,app等

特点:

1.jS是脚本语言

2.js是轻量级的编程语言

3.js是可插入html页面的代码

4.现代浏览器均可执行js代码


/* 引入JS文件

input type="text" name="" id="info">
		
		
		

		
		

onclick='document.getElementByID('style).style='修改的样式'

console.lon():输出

Js运算符和python运算符大致一样。少数不同

==,!=是将两边的元素转化成字符串之后看是否相等。直接数据相等用===

逻辑运算符:&&(逻辑与)、||(逻辑或运算)、!(逻辑非运算)

分支结构

语法1:

if(条件){

​ 代码块

}else{

代码块}

语法2:

if(条件){

代码块

}else if {

代码块

}else{

代码块}

三目运算符:条件?结果1:结果2-条件成立,结果1,反之结果2

循环

1.for -in 循环:取的是序列中每一个元素的下标,通过序列[下标]的形式再将元素取出

for(变量 in 序列){

代码块}

2.while循环

while(条件语句){

代码块}

3.传统for循环
for(表达式1;表达式2;表达式3){

代码块}

4.传统for循环改while循环

表达式1

while(表达式2){

代码块

表达式3

}

		// 传统for循环
		   total=0
		   for(i=0;i<=100;i+=1){
			   total+=i
		   }
		   console.log(total)
		   // for-in循环取的是序列中每一个元素的下标
		   // 通过序列[下标]的形式再将元素取出
		   list1= [10,20,30,40]
		   for (i in list1){
			   console.log(list1[i])
		   }
		   // document.cookie ---获取用户的账号密码信息的cookie
		   str1='abc123'
		   for (i in str1){
			   console.log(str1[i])
		   }

函数

函数:将重复的代码封装起来,以便重复调用

作用:1.降低代码的冗余度 2.将执行某一功能的代码封装起来,容易理解

函数的过程

1.定义参数 多个参数用逗号隔开

function 函数名(形参列表){

函数体

}

2.调用函数

函数名(实参列表)

// 计算10和20的和
		   // 计算100和30的和
		   function sum(a,b){
			   console.log(a+b)
		   }
		   sum(10,20)
		   sum(100,30)

数组

数组就是列表

数组的下标只有正向下标

增加:push --向末尾添加新元素

删除:pop–删除数组中最后一个元素

修改:利用下标修改

删除:splice(下标,个数)–从指定下标开始删除指定个数数据

查找:利用下标查找

字符串

与python字符串用法大致相同,不能字符串的重复。

比较大小,符号编码值比较大小

格式化输出: 反引号,{},$

age =18
			name='张三'
			str1=`${name}今天${age}岁`
			console.log(str1)

字典

字典:{}表示容器

{key:value} — key :说明;value:值

js中key可以用引号,也可以不用引号

调用字典元素:

方法一:字典[key]–[]中的key必须加引号,

方法二:字典.key --. key 不需要加引号

字典没有长度

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011222.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号