课时4
- html:提供网页的结构,提供网页中的内容
- css:样式排版,美化网页
- JavaScript:用来控制网页内容,给网页增加动态效果
- JavaScript嵌入式脚本语言
- 学习部分:未语言规则(标准)和宿主环境
课时5:(总结:js代码应该写在什么地方)
- 总结:js代码应该写在什么地方
- 直接写在HTML行中
- 将js代码写在html中的script标签中
- 将外部的js文件引入后在执行
- 注意:使用外部引用的方式加载js代码时,script标签中就不需要写代码了,不会被执行,也不会报错
课时7: 变量名
- 变量名字不能以数字开头,名字不能是关键字,不能有特殊字符
- 在js中变量区分大小写
- 变量名字一样,后面的值会覆盖前面的值
- 建议用有意义的名字
- 建议使用驼峰法命名(useName)
课时8:数据类型、转义字符
- 数值Number、字符串String、布尔Boolean、Undefined、Null、对象Object
- \t \n ……
课时9:拼接运算符
- +可以作为运算符使用,也可以作为字符串拼接使用
- 从前往后运算,两者都为数值型就作为运算符
- 直到遇到一个字符串后面的所有加号都为字符串拼接
课时11:字符串的转换
- 字符串转换有三种方式:
- 变量名.toString、‘ ’(空字符串)+变量名/数据、布尔类型转换为字符串
- 数值转换:
- parseFolat:如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN。
- 数值转换三种方式:Number、parseInt、parseFloat,代码见C:\Users\LYN\Desktop\JavaScript\5.html
- 布尔类型转换:
- 字符串里面只要有内容,不管是什么,就为true
- 转换规则只有里面内容转为Boolean类型就为true,没有内容就为false
- 布尔类型的转换只有一种
- 代码见C:\Users\LYN\Desktop\JavaScript\6.html
课时15:操作符、一元运算符
- N++ 先进行其他运算,在进行自身的运算
- ++n 先进行自身的运算,在进行其他运算
- 操作符和一元运算符代码见C:\Users\LYN\Desktop\JavaScript\7.html
课时16-18:运算符
逻辑运算符:
- (0为假,1为真)
- 逻辑与 && 参与运算的数据必须同时为真,结果就为真
- 逻辑或 || 参与运算的数据只要有一个为真,就为真
- 逻辑非 ! (英文的) 获取相反的结果
i. 代码见C:\Users\LYN\Desktop\JavaScript\8.html
比较运算符
- == 等于 只比较值,不比较数据类型
- != 不等于
- === 全等 既比较值,也比较数据类型
- !== 不全等
- 还有其他 > < >= <=
赋值运算符
- += :a = a+1 可以简写为 a+=1
- -=:a = a-1 可以简写为a-=1
- /= *= %= 同理
优先级!!要记得
- ()优先级最高
- ++ -- ! 一元运算符 取反
- 先* / 后 + - 算数运算符(与数学一致)
- > < >= <= 关系运算符
- == === != !=== 相等运算符
- 先&& 后|| 逻辑运算符
- = 赋值运算
浙公网安备 33010602011771号