JavaScript
不想起名的筱祎
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript_判断数组方法 以及数组常用方法和清空数组 ——恋天小结
检测一个对象是否是数组 instanceof Array.isArray() HTML5中提供的方法,挂载在window对象上,有兼容性问题 toString()/valueOf() toString() 把数组转换成字符串,逗号分隔每一项 valueOf() 返回数组对象本身 数组常用方法 栈操作(先进后出) push() pop() //取出数组中的最后一项,修改length属性 队列操作(先进先出) shift() //取出数组中的第一个元素,修改length属性 unshift原创 2020-08-27 20:55:23 · 279 阅读 · 0 评论 -
JavaScript_Array对象、Filter和Map和ForEach ——恋天小结
Array对象 创建数组对象的两种方式 1.字面量方式 2.new Array() Filter和Map和ForEach ForEach是遍历 Filter filter方法是对数组中的元素进行过滤,也就是说不能修改原数组中的数据,只能读取原数组中的数据,callback需要返回布尔值 为true的时候,对应的元素留下来, 为false的时候,对应的元素过滤掉 filter方法的使用: 对应的结果: 会发现数据不会发生改变的。 也就是说:filter方法是对原数组的元素进行过滤,返回到一个新的数组中去原创 2020-08-27 19:40:40 · 305 阅读 · 0 评论 -
JavaScript_Date对象 ——恋天小结
var dt; //获取当前系统时间 dt = new Date(); console.log(dt); //传入时间 dt = new Date("2017-09-12"); console.log(dt); //毫秒数 dt = Date.now(); console.log(dt); dt = new Date(); ..原创 2020-08-19 21:43:31 · 219 阅读 · 0 评论 -
JavaScript_Math对象 ——恋天小结
//圆周率 var pi = Math.PI; console.log(pi); //0-1之间生成随机数 var random = Math.random(); console.log(random); //向下取整 console.log(Math.floor(2.9)); //向上取整 console.log(Math.ceil(2.1));转载 2020-08-19 21:38:23 · 155 阅读 · 0 评论 -
JavaScript_遍历对象、删除属性 ——恋天小结
遍历对象的属性 通过for…in语法可以遍历一个对象 var obj = { name:'张三', age:18, name:'李四', say:function(){ console.log('你好吗?'); } } for(var x in obj){ //x是string类型原创 2020-08-19 21:35:06 · 853 阅读 · 0 评论 -
JavaScript_对象及创建方式 ——恋天小结
对象 为什么要有对象 function printPerson(name, age, sex....) { } // 函数的参数如果特别多的话,可以使用对象简化 function printPerson(person) { console.log(person.name); …… } 什么是对象 现实生活中:万物皆对象,对象是一个具体的事物,一个具体的事物就会有行为和特征。 举例: 一部车,一个手机 车是一类事物,门口停的那辆车才是对象 特征:红色、四个轮子 行为:驾驶、刹车 JavaScript原创 2020-08-19 21:24:54 · 157 阅读 · 0 评论 -
JavaScript_预解析及作用域 ——恋天小结
预解析 JavaScript引擎在对JavaScript代码进行解释执行之前,会对JavaScript代码进行预解析,在预解析阶段,会将以关键字var和function开头的语句块提前进行处理。 当变量和函数的声明处在作用域比较靠后的位置的时候,变量和函数的声明会被提升到作用域的开头 函数提升 func(); function func(){ 函数体; }; 由于JavaScript的预解析机制,上面的代码就等效于: function func(){ 函数体; }; func(); 变量提升 al原创 2020-08-18 20:40:39 · 178 阅读 · 0 评论 -
JavaScript_函数 ——恋天小结
函数 函数的命名 1.由字母、数字、下划线、$符号组成,不能以数字开头 2.不能是关键字和保留字,例如:for,while,this, name 3.区分大小写 规范: 1.变量名必须有意义 2.遵守驼峰命名法 3.建议不要用$作为变量名 函数的覆盖问题 函数重复定义会覆盖前一个 arguments的使用 JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。也就是说所有函数都内置了一个arguments对象,arguments对象中存储了传递的所有的实参。ar原创 2020-08-18 20:14:45 · 209 阅读 · 0 评论 -
JavaScript_流程控制(if、switch、while、do while) ——恋天小结
流程控制介绍 程序的三种基本结构: 顺序结构 从上到下执行的代码就是顺序结构(程序默认就是由上到下顺序执行的) 分支结构 根据不同的情况,执行对应代码 循环结构 循环结构:重复做一件事情 分支结构 ###if语句 if (/* 条件表达式 */) { // 执行语句 } if (/* 条件表达式 */){ // 成立执行语句 } else { // 否则执行语句 } if (/* 条件1 */){ // 成立执行语句 } else if (/* 条件2 */){ // 成立执行语句 } e原创 2020-08-17 21:31:19 · 248 阅读 · 0 评论 -
JavaScript变量、数据类型、运算符 ——恋天小结
JavaScript代码写法 1.在html的文件中,script的标签中写js代码 2.js代码可以在html的标签中写 3.在js文件中可以写js代码,但是需要在html页面中引入script的标签中的src=“js的路径” 4.还可以在控制台直接书写js代码 注释 单行注释 // 这是一个变量 多行注释 /* var age = 18; var name = 'zs'; console.log(name, age); */ JavaScript 变量 什么是变量 变量是计算机内存中存储数据的标识符原创 2020-08-17 17:37:59 · 268 阅读 · 0 评论
分享