代码改变世界

JSwebAPIs选择器以及操作元素属性和样式

2020-04-03 11:56 by 覃振鸿, 295 阅读, 0 推荐, 收藏, 编辑
摘要:id选择器 大小写敏感console.dir 打印我们返回的元素对象 更好的查看里面的属性和方法 标签选择器(getElementsByTagName) 返回的是 获取过来元素对象的集合 以伪数组的形式存储的,可以循环遍历,而且是动态的 element.getElementsByTagName('标 阅读全文

JS小结

2020-04-03 00:34 by 覃振鸿, 151 阅读, 0 推荐, 收藏, 编辑
摘要:<script> // 简单数据类型 null 返回的是一个空的对象 object var timer = null; console.log(typeof timer); // 如果有个变量我们以后打算存储为对象,暂时没想好放啥, 这个时候就给 null // 1. 简单数据类型 是存放在栈里面 阅读全文

JS字符串对象

2020-04-03 00:21 by 覃振鸿, 500 阅读, 0 推荐, 收藏, 编辑
摘要:基本包装类型 <script> // 基本包装类型 var str = 'andy'; console.log(str.length); // 对象 才有 属性和方法 复杂数据类型才有 属性和方法 // 简单数据类型为什么会有length 属性呢? // 基本包装类型: 就是把简单数据类型 包装成为 阅读全文

JS数组对象

2020-04-02 23:55 by 覃振鸿, 223 阅读, 0 推荐, 收藏, 编辑
摘要:检测是否为数组 <script> // 翻转数组 function reverse(arr) { // if (arr instanceof Array) { if (Array.isArray(arr)) { var newArr = []; for (var i = arr.length - 1 阅读全文

JS日期对象,倒计时函数

2020-04-02 23:35 by 覃振鸿, 418 阅读, 0 推荐, 收藏, 编辑
摘要:<script> // Date() 日期对象 是一个构造函数 必须使用new 来调用创建我们的日期对象 var arr = new Array(); // 创建一个数组对象 var obj = new Object(); // 创建了一个对象实例 // 1. 使用Date 如果没有参数 返回当前系 阅读全文

JS内置对象和Math对象

2020-04-02 23:10 by 覃振鸿, 205 阅读, 0 推荐, 收藏, 编辑
摘要:Math对象 <script> // Math数学对象 不是一个构造函数 ,所以我们不需要new 来调用 而是直接使用里面的属性和方法即可 console.log(Math.PI); // 一个属性 圆周率 console.log(Math.max(1, 99, 3)); // 99 console 阅读全文

js对象

2020-04-02 22:48 by 覃振鸿, 127 阅读, 0 推荐, 收藏, 编辑
摘要:1.利用对象字面量创建对象. <script> // 1.利用对象字面量创建对象 {} // var obj = {}; // 创建了一个空的对象 var obj = { uname: '张三疯', age: 18, sex: '男', sayHi: function() { console.log 阅读全文

JS解析

2020-04-02 22:16 by 覃振鸿, 530 阅读, 0 推荐, 收藏, 编辑
摘要:<script> // 1问 console.log(num); // 2问 console.log(num); // undefined 坑 1 var num = 10; // 相当于执行了以下代码 // var num; // console.log(num); // num = 10; // 阅读全文

JS作用域

2020-04-02 21:59 by 覃振鸿, 347 阅读, 0 推荐, 收藏, 编辑
摘要:<script> // 1.JavaScript作用域 : 就是代码名字(变量)在某个范围内起作用和效果 目的是为了提高程序的可靠性更重要的是减少命名冲突 // 2. js的作用域(es6)之前 : 全局作用域 局部作用域 // 3. 全局作用域: 整个script标签 或者是一个单独的js文件 v 阅读全文

JS函数参数

2020-04-02 21:45 by 覃振鸿, 390 阅读, 0 推荐, 收藏, 编辑
摘要:<script> // arguments 的使用 只有函数才有 arguments对象 而且是每个函数都内置好了这个arguments function fn() { // console.log(arguments); // 里面存储了所有传递过来的实参 arguments = [1,2,3] 阅读全文