摘要:作用域链与原型链的区别 作用域: 作用域是针对变量的,比如创建了一个函数,函数里面又包含了一个函数,那么现在就有三个作用域 全局作用域==>函数1作用域==>函数2作用域 作用域的特点就是,先在自己的变量范围中查找,如果找不到,就会沿着作用域往上找。 最后打印的结果是3,因为执行函数c( )的时候,
阅读全文
摘要:js特点:单线程异步 (其实就是多线程,只是说用异步的方式表现出来了而已) 同步的会阻塞代码,在html中,只有script标签中的src会阻塞代码,可以通过defer属性和async属性进行解决 JavaScript的异步加载:异步加载又叫非阻塞加载,浏览器在下载执行js的同时,还会继续进行后续页
阅读全文
摘要:1.JavaScript运行三部曲 语法分 预编译 解释执行 预编译的小例子 var a =123; console.log(a); //输出的是123; 如果调换位置 console.log(a); var a =123; //控制台输出的是undefined (由于js解释性语言的原因,先执行c
阅读全文
摘要:作用域 作用域就是变量和函数的可访问范围,控制着变量和函数的可见性与生命周期,在JavaScript中变量的作用域有全局作用域和局部作用域。 最外层函数定义的变量拥有全局作用域,即对任何内部函数来说,都是可以访问的: 局部作用域: 和全局作用域相反,局部作用域一般只在固定的代码片段内可访问到,而对于
阅读全文
摘要:对象的HTML DOM树 怎样添加、移除、移动、复制、创建和查找节点? 1)创建新节点 2)添加、移除、替换、插入 3)查找 getElementsByTagName() //通过标签名称 getElementsByName() //通过元素的Name属性的值 getElementById() //
阅读全文
摘要:选择题(1分/题) 1.我们想要将表格中的文字放在靠上居中的位置,应该怎么办? A) align="middle" align="top" B) align="center" align="top" C) valign="middle" align="top" D) valign="top" ali
阅读全文
摘要:实现伸缩二级菜单 实现带样式的表单验证 读取并修改元素的属性
阅读全文
摘要:1.什么是web语义化,有什么好处 web语义化是指通过HTML标记表示页面包含的信息,包含了HTML标签的语义化和css命名的语义化。 HTML标签的语义化是指:通过使用包含语义的标签(如h1-h6)恰当地表示文档结构 css命名的语义化是指:为html标签添加有意义的class,id补充未表达的
阅读全文