js
lockloke
记录学习心得
有很多问题,对那些高手来说太简单,所以就没人去解释该怎么处理。然而这才是新手最需要的,毕竟新手嘛,什么问题都可能出现,搜又不知道该搜什么关键字。
希望我的文章能帮到其他人
待我稍微整理下思路后再记录下新人入职后如何快速上手吧
展开
-
js 0.1+0.2!==0.3
百度复制来的js中的数字都是用浮点数表示的,并规定使用IEEE754标准的双精度浮点数表示。IEEE754规定了两种基本浮点格式:单精度和双精度。IEEE单精度格式具有24位有效数字精度(包含符号号),并总共占用32位。IEEE双精度格式具有53位有效数字精度(包含符号号),并总共占用64位。十进制0.1=>二进制0.00011001100110011…(循环0011)=>尾数为1.10011001100110011...原创 2020-09-01 00:19:24 · 120 阅读 · 0 评论 -
js检测字符串中包含多少中文
匹配中文,一开始没想多,直接把字符串拆开出来,单独判断var str='12545我爱你'for(var i in str){ if(isChinese(str[i])){ console.log(str[i]) }}function isChinese(temp){ var re=/[\u4e00-\u9fa5]+/g; if (!re.test(temp)) return false ; return true ;}后来修改了下,使用match()方法,match(原创 2020-08-26 11:54:38 · 1259 阅读 · 0 评论 -
使用axios调用阿里云墨迹天气api时遇到的问题
第一次使用墨迹天气的api,不太清楚应该怎么使用,记录下一开始一直用不了,不清楚怎么添加请求头,搜了挺久才知道怎么弄,这个是jquery的方式<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script><script> //我使用Ajax方式请求,需要引入jquery $.ajax({ type:"post",//这里的请求方式与前面所说的原创 2020-08-16 17:12:54 · 1275 阅读 · 0 评论 -
JS 找出数组 arr 中重复出现过的元素
示例数组 [1, 2, 4, 4, 3, 3, 1, 5, 3]function duplicates(arr) { // 先进行排序 var arr=arr.sort() // 可以在控制台输出看一下返回的值 // console.log(arr) // 实例化一个set数组 var a=new Set() for(var i =0;i<arr.length-1;i++){ // 判断,当当.原创 2020-08-10 17:27:52 · 1340 阅读 · 0 评论 -
js去除重复项
示例数组 var arr=[1, 2, 4, 4, 3, 3, 1, 5, 3]解法 :var arr=[1, 2, 4, 4, 3, 3, 1, 5, 3];var a=new Set();for(var i in arr){ a.add(arr[i])}console.log(Array.from(a))原创 2020-08-10 16:39:34 · 864 阅读 · 0 评论