随笔分类 -  JavaScript

js知识点日常
摘要:需求:当金额大于10000时,在作展示的时候,需要加千分位逗号,就是每隔1000要用逗号分隔; 方法一:使用toLocaleString()方法 此方法和toString()方法的区别看这里 方法二 第二个方法性能更高,速度相对第一种方法快了将近9倍 如果大家还有什么更高的解决方案,也可以在下面添加 阅读全文
posted @ 2017-11-09 10:22 全堆栈溢出攻城狮 阅读(9153) 评论(1) 推荐(0)
摘要:作用域的概念对于初学者来说可能比较难,它涉及到变量,函数等基础知识,理解作用域对于理解作用域链和闭包是非常重要的,今天闲来一起复习下作用域: 1、定义 作用域(scope)指的是变量可访问的范围,在JavaScript中只有两种作用域:一个全局作用域,另一个是函数作用域。全局作用域指变量在任何函数外 阅读全文
posted @ 2017-09-09 14:46 全堆栈溢出攻城狮 阅读(401) 评论(0) 推荐(0)
摘要:如何减少全局变量污染? 尽量避免全局变量是个老生常谈的问题了,但确实非常重要,JS可以随意定义全局变量,不幸的是,全局变量会削弱程序的灵活性,随意使用全局变量,也许会因为命名冲突而导致不可预知的问题,所以应该避免。 全局变量的三种定义方式: 一、使用唯一全局变量 这个方法是在全局声明一个对象字面量, 阅读全文
posted @ 2017-09-06 16:36 全堆栈溢出攻城狮 阅读(2347) 评论(0) 推荐(0)
摘要:转行干前端也有一段时间了,闲暇之余来复习一下原生js,总结一下碰到的一些疑问或者问题,我是小白,有不到位之处请指正; 不废话,一般访问对象的属性,我们可以用点方法或者中括号法来获取,简单实例如下: 直到昨天,同学A问我一个问题,给了我一个json对象,然后我就开始有这个疑问如下: 应该有同学注意到了 阅读全文
posted @ 2017-03-29 11:20 全堆栈溢出攻城狮 阅读(7307) 评论(4) 推荐(0)