文章分类 - javascript代码
工作和学习中遇到的精彩或者有用的javascript片段
摘要:回想初中,数学老师教我们体育的时候,不,是体育老师教我们数学的时候,好吧,我忘了我的数学是谁教的,都还给老师了。老师告诉我们,求一个数的平方根,牛顿爵爷想出了很好的方法。通过一个初始猜测值,去验证它的平方是否接近于被开方数。如果没有达到理想中的接近状态,则基于这个初始值再做一次猜想。也就是获得这个值
阅读全文
摘要:《javascript高级程序设计》中很多地方都区分了DOM对象的特性(Attribute)和属性(Property),在英文的语义中这两个单词没多大的差别,但是在Javascript的语义环境中,这两个词还是有很多区分的。以下是笔者为廓清两者的区别所做的一些归纳: 所存储数据的区别 Attribu
阅读全文
摘要:串行处理不定数量的异步请求,并且这些异步请求有前后依赖关系,我的方案如下: es6中引入了generator函数,它是用来处理异步任务的。调用generator函数会返回一个iterator对象,通过iterator的方法控制generator的内部执行,达到执行挂起、执行恢复的效果。 第一步:将一
阅读全文
摘要:IIFE(立即执行函数表达式),如下: (function test() { var bar = ''; ...do something })() 为何采用IIFE 起先由于Javascript词法作用域特性,函数内部才能定义局部变量(ES6已经有了块状作用域)。为了执行一系列的应用逻辑,需要定义一
阅读全文
摘要:中文数字的特点 1. 中文数字以10000为一个节权位,例如万、亿。 2. 在节权位内部又有十、百、千三个权位。 3. 节权位可以和其他权位同时出现,而十、百、千不能同时出现。 中文数字中零的使用规则 1. 只要不是第一个小节,例如(1 999),千位是0,都要补零。 2. 两个非零数字之间,若有零
阅读全文

浙公网安备 33010602011771号