![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 67
Akane_All
斯人所彩虹,遇上方知有
展开
-
关于NaN、undefined、null的区别
null与undefined1.相似性null 与undefined几乎等价;在if语句中,undefined和null都会被自动转换为false。相等运算符(==)报告两者相等,即null==undefined。附送一段历史原因:2.历史原因最近,我在读新书《Speaking JavaScript》时,意外发现了这个问题的答案。原来,这与JavaScript的历史有关。1995年JavaScri...原创 2018-07-16 10:37:59 · 5984 阅读 · 0 评论 -
Ajax定义
昨天看到一篇面经,提到面试官问的第一个知识方面的问题是ajax的定义是什么。一看到,我就懵逼了,所以昨天花了点时间看了一下,在这里总结一下。什么是ajax?ajax,全称是Asynchronous javascript and xml,即异步JavaScript和xml。是一种创建交互式网页应用的网页开发技术。可以创建快速动态网页,无需重新加载整个网页的情况下(通过在后台与服务器进行少量数...原创 2018-09-03 11:09:07 · 515 阅读 · 0 评论 -
对闭包的理解
1.什么是闭包?闭包就是有权访问另一个函数作用域中的变量的函数,一般创建闭包的方式是:在一个函数内创建另一个函数。在A函数内创建匿名函数,匿名函数可获取到A函数的变量,则匿名函数就是闭包:function A(){ var n = 0; return function(){ n++; console.log(n); } }va...原创 2018-09-24 10:26:10 · 246 阅读 · 0 评论 -
使用better-scroll时,v-for里的@click事件失效问题
在同一个组件里,因为从数据库查询出来展示的数据较多,所以我使用了better-scroll滚动展示v-for出来的信息,但是在单个信息里面的@click点击无反应。我目前遇到的这个问题的原因是:better-scroll默认会阻止touch事件。所以在配置中需要加上click: true import BScroll from 'better-scroll' mounted ...原创 2019-01-20 20:32:21 · 672 阅读 · 0 评论 -
简单模板引擎的实现
需求:根据不同状态(state为1,2,3三种情况),即type==1;type==2;type==3这三种情况,分别将状态不同时要展示的内容添加到界面上。 做这个需求的时候,遇到的问题是,由于用的原生js写的,所以需要操作DOM;因此,我要判断state,判断以后,再创建新的节点,再将内容添加到节点,,更要命的是,节点里还有节点需要创建需要添加,如此一来,多次操作节点,整个人都被...原创 2019-04-15 18:43:53 · 340 阅读 · 0 评论 -
Module build failed: Error: ENOENT: no such file or directory, scandir 'D:\...\node_modules\node-sas
Module build failed: Error: ENOENT: no such file or directory, scandir 'D:\Community\D4Mobile\node_modules\node-sass\vendor'这种情况遇到过很多次,每次都是没有头绪。今天发现如下操作可以让程序正常运行。毓妤@LAPTOP-UU2E0EOM MINGW64 /d/Co...原创 2019-05-24 13:40:20 · 14506 阅读 · 5 评论