51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Javascript语法精粹
javascript常见的数组方法
1:Array对象用于在单个变量中存储多个值typeof(arrArr)'object'vararr1=[];//创建一个空数组eg:数组是个引用类型vara=[1,2,3];varb=[1,2,3];console.log(a==b);//false构造函数创建vararr1=newArray();//创建空数组va...
代码星球
·
2020-04-08
Javascript
常见
数组
方法
javascript函数,构造函数。js对象和json的区别。js中this指向问题
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。好处:在出现大量程序相同的时候,可以封装为一个function,这样只用调用一次,就能执行很多语句。(1)语法:函数就是包裹在花括号中的代码块,前面使用了关键词function:eg:functionmyFunction(){ //执行的代码}//调用。my...
代码星球
·
2020-04-08
函数
js
Javascript
构造
对象
javascript 对象属性的添加,删除,json对象和字符串转换方法等
varobj=newObject();console.log(obj.username);obj.username="haha";console.log(obj.username);//undefined//haha用“[]”表示。写成obj["username"]="haha"; v...
代码星球
·
2020-04-08
对象
Javascript
性的
添加
删除
vscode react中标签自动补全 vscode jsx语法自动补全html标签
文件--首选项--设置--用户设置在用户设置添加"emmet.includeLanguages":{ "javascript":"javascriptreact"}如果你是mac用户,code--首选项--设置,进入后和window不太一样,mac展示的是一个列...
代码星球
·
2020-04-08
vscode
标签
自动
补全
react
JavaScript 数组遍历方法的对比
JavaScript发展至今已经发展出多种数组的循环遍历的方法,不同的遍历方法运行起来那个比较快,不同循环方法使用在那些场景,下面将进行比较:for语句代码:vararr=[1,2,4,6]for(vari=0,len=arr.length;i<len;i++){console.log(arr[i])}复制代码这...
代码星球
·
2020-04-08
Javascript
数组
遍历
方法
对比
webpack4+(ES6语法转化、处理JS语法及校验、全局变量引入)
(1)ES6语法解析转换ES5 为了方便测试,我们先将mode模式改为开发模式development,首先编写ES6语法进行相关测试 然后打包测试,发现打包后的js文件仍旧是ES6语法 接下来安装相关依赖npmibabel-loader@babel/core@babel/preset-env-...
代码星球
·
2020-04-08
语法
webpack4+
ES6
转化
处理
浅谈JavaScript 命名空间
Javascript只有函数作用域,什么块儿啊、神马文件啊统统都认为是一个命名空间的,有时候因为一些重名问题导致的错误让人莫名其妙,难以调试解决。在JavaScript中全局变量经常会引起命名冲突,甚至有时侯重写变量也不是按照你想像中的顺序来的,可以看看下面的例子:varsayHello=function(){retu...
代码星球
·
2020-04-08
浅谈
Javascript
命名
空间
ES6---Class基本语法
(1)类的由来 JavaScript语言中,生成实例对象的传统方法是通过构造函数。 对比如下: 分析:上面代码里,定义了一个“类”,可以看到里面有一个constructor方...
代码星球
·
2020-04-08
ES6---Class
基本
语法
浅谈Promise语法API+封装
为了解决回调地狱callbackfell嵌套带来的问题,ES6新增了一个API:Promise(译为承诺保证),本质为“构造函数”注意:Promise是ES6新增的方法,与node无关,在浏览器端也可以执行 (1)分析 Promise可以理解为一个容器,容器里...
代码星球
·
2020-04-08
浅谈
Promise
语法
API+
封装
JavaScript阻止冒泡事件
事件兼容event=event?event:window.event;js停止冒泡·window.event?window.event.cancelBubble=true:event.stopPropagation();js阻止默认行为window.event?window.event.returnVal...
代码星球
·
2020-04-08
Javascript
阻止
冒泡
事件
JavaScript显式类型转换与隐式类型转换
隐式类型转换四则运算判断语句toString在JavaScript中声明变量不需指定类型,对变量赋值也没有类型检查,同时还允许隐式类型转换。这些特征说明JavaScript属于弱类型的语言。在强类型的C++中,多数情况下构造函数需要声明为 explicit 来禁止隐式类型转换,避免误用(...
代码星球
·
2020-04-08
类型
转换
Javascript
显式
隐式
JavaScript 中 apply 、call 的详解
ECMAScript规范给所有函数都定义了call与apply两个方法,它们的应用非常广泛,它们的作用也是一模一样,只是传参的形式有区别而已。apply()apply方法传入两个参数:一个是作为函数上下文的对象,另外一个是作为函数参数所组成的数组。varobj={name:'linxin'}functionfunc(f...
代码星球
·
2020-04-08
Javascript
apply
call
详解
ES6常用语法
1.变量声明const和let;2.模板字符串;3. 箭头函数;4.import导入模块、export导出模块;5.promise...
代码星球
·
2020-04-08
ES6
常用
语法
webstorm 设置ES6语法支持以及添加vuejs开发配置
参考文章:https://blog.csdn.net/diligentkong/article/details/75040651...
代码星球
·
2020-04-08
webstorm
设置
ES6
语法
支持
浅谈JS之text/javascript和application/javascript
问题描述: JS在IE8以下浏览器运行异常 代码:<script>标签是这样子写的:<scripttype="application/javascript">//执行语句</script>这是书写的时候Dreamweaver自动补全的。但是在自己运行的...
代码星球
·
2020-04-08
Javascript
浅谈
JS
text
application
首页
上一页
...
106
107
108
109
110
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他