变量提升简单说就是在JavaScript代码执行前引擎会先进行预编译,预编译期间会将变量声明与函数声明提升至其对应作用域的最顶端,函数内声明的变量只会提升至该函数作用域最顶层,当函数内部定义的一个变量与外部相同时,那么函数体内的这个变量就会被上升到最顶端。查看全文>>
在JavaScript中,当为一个元素添加单击事件时,需要在元素的HTML标记中添加onclick事件属性,然后调用JavaScript相应的函数进行处理,而jQuery实现了JavaScript与HTML代码的分离。查看全文>>
单一入口的应用程序就是说用一个文件处理所有的HTTP请求。例如不管是列表页还是文章页,都是从浏览器访问index.php文件,这个文件就是这个应用程序的单一入口。查看全文>>
jQuery选择器的出现不仅是为了简化JavaScript的写法,也是由于JavaScript提供的选择DOM的方式较少,难以满足实际开发的众多需求。因此,jQuery选择器中提供了更多选择DOM的方式,支持从CSS1到CSS3所有的选择器以及其他常用的选择器。查看全文>>
零基础学前端,想要从事前端开发工作的话脱产学习需要5-6个月,自学更久可能达到1年以上,无论是自学还是脱产学习,每天都要保证一定的学习时间。学编程没有诀窍,大量练习,多多敲代码是关键。练习的过程也是复习、巩固所学知识的一种方法。查看全文>>
如果在for循环中使用let关键词声明变量,索引值只会在循环体内有效,循环结束后,索引值会被回收。查看全文>>