JavaScript-2

JavaScript if else 语句
跟java一样的

JavaScript switch语句
JavaScript for循环
For/In 循环 需要注意一下 这个就是foreach循环
JS while循环
注意: 通过标签引用,break语句可用于跳出任何JS代码块
JS typeof null undefined
typeof 即使返回类型的
任何变量都可以通过设置值为undefined来清空,类型为undefined
undefined 和null 类型不同 值相同
JS 类型转换
6中不同的数据类型 3种对象类型 2种不包含任何值得数据类型
constructor属性 返回构造函数
Operator + 可用于将变量转换为数字:
JS 正则表达式
正则表达式通常用于检索和替换 search()和 replace()
test()方法是一个正则表达式方法 检索匹配
exec()返回数组(里面存放着匹配的结果)上面返回的是true或false
JS中错误 throw,try,catch
与Java一样
JS调试
很重要啊
JS变量提升
变量提升:函数声明和变量声明总是会被解释器悄悄地被"提升"到方法体的最顶部。
但是只能提升声明的,初始化的不会
这个让我感觉就是一个懒惰的习惯,是一个不好的编程习惯。
JS严格模式
在这个模式下:
不允许使用未声明的变量
不允许删除变量或者对象
不允许删除函数。
不允许变量重名:
不允许使用八进制:
不允许使用转义字符
不允许对只读属性赋值:
等等

JS使用误区
注意JS中的精度问题以及解决方案。
在每个代码块中 JavaScript 不会创建一个新的作用域,一般各个代码块的作用域都是全局的。

JS表单

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值