JavaScript知识点(1)

1判断一个函数为一个变量的构造函数  instanceOf

2null也是一个引用类型  (空的对象引用)

3new 一个对象的过程

a)创建一个新对象

b)this指向这个对象

c)执行代码对this进行赋值

d)默认返回this

4***变量||函数声明会提升到作用域的最前面   

函数表达式在函数运行时才会被进行赋值赋值完成后才能被调用

function getName(){}  函数声明  提升到作用域的最前面  无论它的位置

let getName=function(){}    函数表达式    函数运行时才会进行赋值 完成后才能被调用

5函数内部默认存在this和argument

6可以跨域的标签 img  link  script

7locationStorage sessionStorage  ios safari隐藏模式会报错

加上try  cath即可


浏览器加载页面的过程

1浏览器根据服务器得到域名                 根据服务器得到域名 

2响应IP地址                                          获得IP  

3发送请求                                             发送请求     

4浏览器得到返回的内容                         得到返回内容



性能优化

减少dom操作

减少http请求

少用cpu计算

多用缓存

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容