标签:条件表达式 false ext 数据类型 es6 数据 span size define
JavaScript是一种具有安全性的客户端的脚本语言,
用来实现与web页面交互,
js可以让页面中静止的元素动起来
脚本语言:语言嵌入到html代码中
运行环境:浏览器 。
内部引入
1、所有的js代码必须出现在 <script>标签内 初学建议放到 body下面
2、<script>标签位置任意 除了title标签内
外部引入
1、使用 <script src="路径"></script>
2、具有src属性的script标签内js代码无效
typeof 变量
typeof( 变量 ) 结果都是string
typeof( 变量 ) 值的情况 : string number boolean undefined object function (没有null)
运算符 : 操作运算的符号
表达式 : 一个常量、一个变量、一个式子 都称为表达式
算术运算符
运算符 : + - * / % (二元运算符 双目) ++ -- (一元运算符 单目)
- * / % 运算符对应的表达式值 :
1、两侧都是数值 正常计算
2、有一侧是纯数字字符串 字符串自动转换成数值 正常计算
3、有一侧是非数字字符串 结果NaN
NaN : not a number 不是一个数 NaN不等于任何数和他自己
% 模运算符 (求余数):
1、结果取决于 "%" 左侧的操作数
2、大数 % 小数 = 余数 如 5%3=2
3、小数 % 大数 = 小数(绝对值) 如 3%5=3
4、任何数 % 10 === 个位数
+ : 表示 加法运算 和 连接
数字和字符串相加 表示 连接 100+"10" - 10 --> 10000 结果类型 number
单目 ++ 自增 --自减
注意 :自增和自减运算符 操作数必须是变量
i++ 或 ++i
i++ 和 ++i 的异同:
相同点 : 自增变量的值都会自增1
不同点 : 表达式的值不同
如果 ++i , 先将自增变量i的值赋值给 j , 然后自增变量i再自增1 (先赋值 后自增)
如果 i++ ,先将自增变量i的值自增1,在将自增变量i的值赋值给 整个表达式j
标签:条件表达式 false ext 数据类型 es6 数据 span size define
原文地址:https://www.cnblogs.com/mortalway/p/12009652.html