
js学习进阶之路
萤火微醺
鱼我所欲也
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js流程控制语句if && for && while
一、分支语句1、单分支语句if说明:二元分支语句,可以不执行。2、多分支语句if else说明:二元分支语句,必须执行。3、多分支语句else if说明:多元分支语句,可以没有else,可以不执行。if (判断的条件){ 执行的代码}else if(判断的条件){ 执行的代码}else if(判断的条件){ 执行的代码}else{ 执行的代码}// el...原创 2019-01-29 15:31:05 · 594 阅读 · 0 评论 -
js的五种数据类型
js一共有五种数据类型1、数字类型(number)绿色描述:表示数字结构的数据类型有整数、浮点数、伪科学计数三种方式伪科学计数法: a、底数可以不用必须是10以内; b、E代表10的多少次方,大小写都可以例子:11E5=11*10^52、字符串类型(string)‘hello world’3、布尔类型(boolean)true;false4、undefined(未定义...原创 2019-01-29 15:34:06 · 1310 阅读 · 0 评论 -
js字符串的操作方法
一、字符串类型描述:包换在单引号或者双引号里面的内容就叫做字符串说明:(一)单双引号的嵌套1、单引号里面不能包含单引号内容2、双引号里面不能包含双引号内容3、但单引号和双引号可以分别嵌套但如果必须使用则要用到【转义字符】(二)具有特殊含义的字符就叫做转义字符\'表示单引号\"表示双引号\\表示反斜线转义字符加上其他字符组成的整体往往具有其他的特殊含义(三).leng...原创 2019-01-29 15:38:04 · 360 阅读 · 0 评论 -
js对象和函数
js对象一、object(复杂的数据类型)定义:是由花括号里面的键值对构成,键名和键值之间用分号隔开,键值对之间用逗号隔开,最后一个键值对末尾不写逗号。语法:object{ keyName:value1, kayName:value2, ....}value值可以为任意的数据类型1、键名默认是字符串,所以可以不用加引号,但存在特殊情况,当键名不为合法的变量名...原创 2019-01-29 15:58:35 · 228 阅读 · 0 评论 -
js内置对象“Date”
一、Date对象js内置对的用来操作日期和时间的对象,表现为一个字符串,但是是object类型。原理:在javascript内部日期和时间存储为【距离1970年1月1日00:00:00:000】的毫秒数二、Date函数:Date()用来获取或生成日期对象,要用new来声明。语法:new Date(日期字符串|日期参数)1、时间字符串语法:var day=new Date(‘201...原创 2019-02-12 16:18:25 · 297 阅读 · 0 评论 -
js内置对象——Math
> math是js内部用来进行数学运算的一个对象,由它和它的属性值构成一个完整的方法;常用方法:1、Math.round()标准的四舍五入,要注意-1.2四舍五入是-1;2、Math.floor()取小于参数值的最大整数,向下去整3、Math.ceil()取大于参数值的最小整数,向上取整4、Math.pow(参数一,参数二)冥函数,以参数一为底,参数二为指数5、Math....原创 2019-02-12 16:23:50 · 196 阅读 · 0 评论 -
js中的变量提升
1、变量提升(整个程序没有运行,而是先编译,在编译过程中进行)在全局作用域里用var声明的变量和在函数作用域里用var声明的变量和用function命令声明的函数,程序会自动将这三种方式声明的变量提升到它所在的作用域的最前面,这就叫做变量提升。全局变量:在整个程序起作用的变量;局部变量:仅仅在函数内部起作用的变量,在函数外部失效。2、变量的访问:会访问离目标最近的变量,若前后距离相...原创 2019-02-12 16:36:27 · 117 阅读 · 0 评论 -
es6babel转码工具的安装和使用
ES6写es6之后,运行在浏览器中的是es5, ES6 -> ES5转换器babel1.创建babel的配置文件 .babelrc2.安装转码规则# 最新转码规则npm install --save-dev babel-preset-latest# 不同阶段语法提案的转码规则(共有4个阶段),选装一个npm install --save-dev babel-preset-...原创 2019-02-28 17:23:21 · 606 阅读 · 0 评论