摘要:基础极值采用标准的位双精度格式存储数值。如果数值的精度超过此限度,第位及后面的会被丢弃。数值的极值分为两种可表示的极值和可精确计算的极值浮点型不算。超过精度的数值可正确显示,但由其计算得出的结果可能不准确。整型数值安全区间。 ES6为数值增加了些常量和方法,使计算更为简便安全。本篇概括了这中的精华知识。 1 基础 1.1 极值 JS采用IEEE 754标准的64位双精度格式存储数值。 ...
摘要:在实际项目当中状态提升并不是一个好的解决方案,所以我们后续会引入这样的状态管理工具来帮助我们来管理这种共享状态,但是在讲解到之前,我们暂时采取状态提升的方式来进行管理。 React.js 小书 Lesson17 - 前端应用状态管理 —— 状态提升 本文作者:胡子大哈本文原文:http://huziketang.com/books/react/lesson17 转载请注明出处,保留原...
摘要:欢迎来我的专栏查看系列文章。现在我们再来理一理数组,这个数组目前是一个多重数组,现在不考虑逗号的情况,暂定只有一个分支。源码源码之前,来看几个正则表达式。 欢迎来我的专栏查看系列文章。 select 函数 前面已经介绍了 tokensize 函数的功能,已经生成了一个 tokens 数组,而且对它的组成我们也做了介绍,下面就是介绍对这个 tokens 数组如何处理。 showImg(h...
摘要:在深入理解系列你真懂吗答案详解中最后的看到的一些练习题,并尝试自己做且记录下来。接着在对变量进行大小判断。很适合进阶的来做练习。 在深入理解JavaScript系列(20):《你真懂JavaScript吗?》答案详解中最后的看到的一些练习题,并尝试自己做且记录下来。 找出数字数组中最大的元素(使用Math.max函数) var arr = [61, 22, 31, 4, 5]; // ...
摘要:问题一位同学在循环里连续发送了个请求,然后在的回调函数里使用了自增变量,但是值并不总能达到他的正确期望,经常出现问题。解决方法把或部分抽离成一个函数,然后传值调用它。这样在函数里会保存的一个副本,从而保证和期望效果一致。 问题 一位同学在for循环里连续发送了4个ajax请求,然后在success的回调函数里使用了自增变量i,但是i值并不总能达到他的正确期望,经常出现问题。 我把这个问...