前端js笔记
来源:互联网 发布:模拟乐器软件 编辑:程序博客网 时间:2024/06/15 19:02
1.typeof() 判断数据类型
2.undefined 定义了变量,没有给变量赋值,变量在内存中是存在的
3.null 在内存是找不到这个变量
4.一个数字类型和一个字符串相加,得到的是一个字符串。
5.一个数字类型和一个数字字符串相减,得到的是一个数字类型。
6.一个数字类型和一个数字字符串相除,得到的是一个数字类型。
7.Date对象
(1)Math.ceil(num) 天花板函数 向上取整
(2)Math.floor(num) 地板函数
(3)Math.max(num1,num2);
(4)Math.min(num1,num2);
(5)Math.pow(num1,num2); //num1的num2次方
(6)Math.round(num) //进行四舍五入
(7)Math.random() //返回0-1之间的随机数
8.数据类型的转换
(1)数字类型转字符串
var n1 = String(n1);
var n2 = n2.toString();
(2)字符串转数字类型
var n1 = Number(n2); //小数类型的字符串,转换之后得到的是原数字。
var n5 = parseInt(n6); //小数类型的字符串,转换之后取整。数字开头的字符串,转换之后得到的是前边的数字。
(3)布尔值
var n5 = Boolean(n7);
//数字和字符串转完之后为true。
//undefined、null、0转完之后为false.
9.等号运算符
(1)“=”赋值运算符
(2)“==”只判断内容是否相同,不判断数据类型。
(3)“===”不仅判断内容,还判断数据类型是否相同。
(4)!= 只判断内容是否不相同,不判断数据类型。
(5)!==不全等于 不仅判断内容是否不相同,还判断数据类型是否不相同。
10.数组
(1)定义
var ary = new Array() ;//通过创建对象的方式创建数组
var ary1 = [] ; //直接创建一个数组
(2)数组合并—-使用concat方法合并数组
var ary1 = [1,2,3,4,5];
var ary2 = [2,3,4,5];
//数组的合并
var ary3 = ary1.concat(ary2);
(3)Join方法返回一个字符串数组
var ary1=[1,2,3,4];
var ary2=ary1.join(“&”);
alert(ary2);
alert(typeof(ary2)); //返回数据类型
- 前端JS笔记
- web前端 JS笔记
- 前端js笔记
- 【前端学习笔记】JS基础
- 前端笔记1(JS语法)
- 前端学习笔记3-js
- 前端表单js验证笔记
- 【前端学习笔记】JS学习基础
- 前端基础笔记HTML&CSS&JS
- [前端JS学习笔记]JavaScript 数组
- [前端JS学习笔记]JavaScript CallBack
- [前端JS学习笔记]JavaScript function
- [前端JS学习笔记]JavaScript prototype 对象
- 前端编程笔记2-js(1)
- [前端JS学习笔记]JavaScript 数组
- [前端JS学习笔记]JavaScript CallBack
- [前端JS学习笔记]JavaScript function
- [前端JS学习笔记]JavaScript prototype 对象
- React5 组件之间的数据共享
- builer设计模式
- tomcat server.xml详解
- 简单的redis实例 简单易懂搬运
- HTML ionic侧滑菜单
- 前端js笔记
- 被AI改变的风投模式:数据驱动使效率提高10倍
- 吴恩达新公司曝光:签下富士康,要用AI变革制造业
- 2017英国AI形势报告:认知鸿沟、新商业模式和当下的挑战
- 4.5亿!依图的AI芯片计划初步浮出水面
- 请实现两个函数,分别用来序列化和反序列化二叉树
- 阿里投资小鹏汽车,是提速自动驾驶布局的开端吗?
- 如何从零学习Python----知乎答案
- w25q32 制作个人字库的详细方法.