上一页 1 ··· 74 75 76 77 78 79 80 81 82 ··· 98 下一页
摘要: 前言 0.1 + 0.2 是否等于 0.3 作为一道经典的面试题,已经广外熟知,说起原因,大家能回答出这是浮点数精度问题导致,也能辩证的看待这并非是 ECMAScript 这门语言的问题,今天就是具体看一下背后的原因。 数字类型 ECMAScript 中的 Number 类型使用 IEEE754 标 阅读全文
posted @ 2020-09-28 14:48 浅笑· 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 数组 Array 数组去重 function noRepeat(arr) { return [...new Set(arr)]; } 查找数组最大 function arrayMax(arr) { return Math.max(...arr); } 查找数组最小 function arrayMin 阅读全文
posted @ 2020-09-28 14:47 浅笑· 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Array (数组)对象 数组对象的作用是:使用单独的变量名来存储一系列的值。 创建Array对象的语法 new Array(); new Array(size); new Array(element0, element1, ..., elementn); 参数 参数 size 是期望的数组元素个数 阅读全文
posted @ 2020-09-28 14:45 浅笑· 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 要求 : 两个数组中是否包含公共项,包含返回true,不包含返回false 方法一: 1.使用内置ES6函数some()遍历第一个数组每个元素测试2.第二个数组使用内置函数includes来检查元素是否存在第一个数组中 //第一种 function findCommonElements3(arr1, 阅读全文
posted @ 2020-09-28 14:44 浅笑· 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 最近在开发一个个人项目时,我冒出了一个尝试让浏览器说话的想法。不知道该怎么做,于是,我在网上寻找了一下答案,在MDN上,我找到了答案。让我们来看看如何通过JavaScript让浏览器说话。 1. 最简单的例子 让我们来创建一个基础函数,这个函数的参数为我们想说的话或者词,最后让我们的浏览器说出来。我 阅读全文
posted @ 2020-09-28 14:43 浅笑· 阅读(817) 评论(1) 推荐(0) 编辑
摘要: 1.何为声明提升? 在JavaScript中,当出现var声明的变量或者function声明的函数时,会将该声明提到当前作用域的前面执行,这便是声明提升。值得注意的是,只是提升了声明操作,赋值还是在原来的位置进行。声明提升包括变量声明提升和函数声明提升。 变量声明提升 先来看一看变量的声明提升。比如 阅读全文
posted @ 2020-09-28 14:41 浅笑· 阅读(195) 评论(0) 推荐(0) 编辑
摘要: jsDoc 是一个自动化生成 JavaScript 文档工具,它是利用对 JavaScript 函数的特定注释来编译成 html 文件的一个文档工具。 安装 全局安装或者局部安装: npm install jsdoc -g npm install jsdoc -save-dev 基本使用 只要在 J 阅读全文
posted @ 2020-09-28 14:40 浅笑· 阅读(686) 评论(1) 推荐(0) 编辑
摘要: 基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。 (1)值类型:数值、布尔值、null、undefined。(2)引用类型:对象、数组、函数。 如果赋值的是引用类型的值,则必须 阅读全文
posted @ 2020-09-28 14:39 浅笑· 阅读(156) 评论(0) 推荐(0) 编辑
摘要: var numA = 0.1; var numB = 0.2; alert( numA + numB ); 0.1 + 0.2 = 0.30000000000000004。计算精度误差问题(和二进制相关)。 对于浮点数的四则运算,几乎所有的编程语言都会有类似精度误差的问题,只不过在 C++/C#/J 阅读全文
posted @ 2020-09-28 14:36 浅笑· 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 最近有一个工作需求是曝光埋点,让我得以有机会接触相关的东西。之前实习时没有做过这方面的需求,个人项目更是和埋点扯不上关系。以至于上周开会讨论时听到“埋点”这个词就怂了。 不过后面听大佬分析了下后才意识到,原来“埋点”是这个意思。曝光埋点的思路也是很简单:无非是判断某个DOM是否出现在视窗中,出现了就 阅读全文
posted @ 2020-09-27 17:23 浅笑· 阅读(3367) 评论(0) 推荐(0) 编辑
上一页 1 ··· 74 75 76 77 78 79 80 81 82 ··· 98 下一页