上一页 1 ··· 10 11 12 13 14
摘要: 初始化全局对象 Global Object(GO) ◼ js引擎会在执行代码之前,会在(堆内存)中创建一个全局对象:Global Object(GO) 该对象所有的作用域(scope)都可以访问; 里面会包含Date、Array、String、Number、setTimeout、setInter 阅读全文
posted @ 2024-10-20 00:57 韩德才 阅读(32) 评论(0) 推荐(0)
摘要: JavaScript代码的执行 ◼ JavaScript代码下载好之后,是如何一步步被执行的呢? ◼ 我们知道,浏览器内核是由两部分组成的,以webkit为例: WebCore:负责HTML解析、布局、渲染等等相关的工作; JavaScriptCore:解析、执行JavaScript代码; We 阅读全文
posted @ 2024-10-20 00:52 韩德才 阅读(42) 评论(0) 推荐(0)
摘要: 网页的解析过程 输入域名-->DNS域名解析-->IP地址-->找到对应的服务器-->服务器会返回一个html文件-->解析html文件如果遇到link标签下载CSS文件并解析,同时继续解析html文件,如果遇到script标签下载js文件并解析等到js文件下载解析好了以后继续解析html并生成DO 阅读全文
posted @ 2024-10-20 00:51 韩德才 阅读(132) 评论(0) 推荐(0)
摘要: 箭头函数arrowfunction ◼ 箭头函数是ES6之后增加的一种编写函数的方法,并且它比函数表达式要更加简洁: 箭头函数不会绑定this、arguments属性; 箭头函数不能作为构造函数来使用(不能和new一起来使用,会抛出错误); ◼ 箭头函数如何编写呢? (): 函数的参数 {} 阅读全文
posted @ 2024-10-20 00:37 韩德才 阅读(39) 评论(0) 推荐(0)
摘要: 1.函数在调用时,JavaScript会默认给this绑定一个值; 2.this的绑定和定义的位置(编写的位置)没有关系; 3.this的绑定和调用方式以及调用的位置有关系; 4.this是在运行时被绑定的; this的绑定规则 规则一:默认绑定 在函数独立调用时使用默认绑定,可以理解为函数 阅读全文
posted @ 2024-10-19 23:36 韩德才 阅读(26) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14