1、js变量类型 :数值,bool,数组,字符串,对象,函数,null,undefined
2、Var 可以申明任何变量
3、在 js 中所有的变量都是弱类型,可以更改为任意类型
4、未用var定义对象,就是一个全局类型
5、window是一个数组对象
6、this = self; 相当于当前对象
7、instanceof = is kind of
8、js是分大小写的
9、数组也是对象的一个类型
10、typeof 判断对象类型
11、强等于 “ === “ 两个不同类型不会相互转换(隐式转换)
12、function 可以返回任意类型的数据,可以返回
13、块作用域 :函数中再写一个函数,就是块
14、用var定义的变量 : 要么是全局变量 要么是函数作用域
15、let专门用于定义块作用域
16、运算符转化 数字和字符串运算,则字符串或数字会相互转换 (隐式转换)
例如:var a = 1;
var b = "2";
alert (a+b);//会将a转成字符串1,两者拼接,所以两者弹出的框为12;
alert(a-b);//会将b转换成数字2,两者相减,所以弹出框为-1;
17、javascript:void(0)取消当前的页面的刷新
18、<script>这个标签需要放在最后,否则接下去的代码会被遮盖
19、console.log (@"123");打印
20、渲染过程,先加载html纯文本,渲染css,执行js标签
21、js是单线程执行
first
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。