随笔分类 - js之路
细致详细的js知识点
摘要:1.静态作用域与动态作用域 作用域是指程序源码中定义变量的区域. 作用域规定了如何查找变量,野牛是确定当前执行代码对变量的访问权限. javascript 采用词法作用域(lexical scoping),也就是静态作用域. 静态作用域:函数的作用域在函数定义的时候就决定了. 动态作用域:函数的作用
阅读全文
摘要:1.break和continue搭配标签使用以前只知道break能够跳出循环,continue是结束本次循环,其实,break和continue还有一种不同的使用方法:搭配标签使用,即break 标签名;/continue 标签名; 先来写一个结束本次循环的demo 同样,我们可以用break 标签
阅读全文
摘要:1.不提示直接关闭网页窗口 2.实现文本框高度自适应 给文本输入框设置一个最小高度,当用户输入的内容超过文本输入框的高度,让文本输入框的高度自动变化,不出现滑块. 这里的代码需要引用JQ,而结构之中最外层的.ta_box是为了消除滑块,优化用户体验. 这里用到了JQ的扩展函数... 3.鼠标的移入移
阅读全文
摘要:闲着无聊,系统的研究一下正则表达式 正则历史的讲解就算了,没有那么博学,直接上基础知识点吧. 正则表达式的文字模板是有很多不同类型的字符组成的,包括:元字符,转义字符,限定符,字符组,或结构,括号分组 1.元字符 2.转义字符 *+?|{[()]}^$.#和空白 这些字符都是需要转义的,如果我们要匹
阅读全文
摘要:最近工作中经常会用到,需要前端去获取时间,然后进行一些处理,自己发现都忘个差不多了,就想着重新回顾一遍. JavaScript中有Date对象,Date对象用于处理时间和日期. 创建Date对象的语法: Date对象会自动把当前时间和日期保存为其初始值. Date() 返回当日的日期时间 getDa
阅读全文
摘要:ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 好吧,上面是我在<ECMAScript6入门>一书中摘出来的一句话,产生深入细致的学习E
阅读全文