2020年3月17日
摘要: 内置对象 查文档 Math对象 日期对象 数组对象 字符串对象 1. 内置对象 JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对 前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于JS 独有的, JS API 讲解 内置对象就是指 JS 语言 阅读全文
posted @ 2020-03-17 16:19 湖人分位科比 阅读(234) 评论(0) 推荐(0)
摘要: 1、在 JavaScript 中,现阶段我们可以采用三种方式创建对象(object): ①利用字面量创建对象 ②利用 new Object 创建对象 ③利用构造函数创建对象 1.1 利用字面量创建对象 对象字面量:就是花括号 { } 里面包含了表达这个具体事物(对象)的属性和方法。 { } 里面采取 阅读全文
posted @ 2020-03-17 01:19 湖人分位科比 阅读(160) 评论(0) 推荐(0)
2020年3月16日
摘要: 1. 我们js引擎运行js 分为两步: 预解析 代码执行 (1). 预解析 js引擎会把js 里面所有的 var 还有 function 提升到当前作用域的最前面 (2). 代码执行 按照代码书写的顺序从上往下执行2. 预解析分为 变量预解析(变量提升) 和 函数预解析(函数提升) (1) 变量提升 阅读全文
posted @ 2020-03-16 19:39 湖人分位科比 阅读(113) 评论(0) 推荐(0)
摘要: 1、.JavaScript作用域 : 就是代码名字(变量)在某个范围内起作用和效果 目的是为了提高程序的可靠性更重要的是减少命名冲突 js的作用域(es6)之前 : 全局作用域 局部作用域 // 全局作用域: 整个script标签 或者是一个单独的js文件 var num = 10; var num 阅读全文
posted @ 2020-03-16 19:04 湖人分位科比 阅读(171) 评论(0) 推荐(0)
摘要: 1、利用函数 求两个数的最大值 function getMax(num1, num2) { // if (num1 > num2) { // return num1; // } else { // return num2; // } return num1 > num2 ? num1 : num2; 阅读全文
posted @ 2020-03-16 16:46 湖人分位科比 阅读(915) 评论(0) 推荐(0)
摘要: 1、当我们不确定有多少个参数传递的时候,可以用 arguments 来获取。在 JavaScript 中,arguments 实际上 它是当前函数的一个内置对象。所有函数都内置了一个 arguments 对象,arguments 对象中存储了传递的 所有实参。(只有函数有)。 function fn 阅读全文
posted @ 2020-03-16 15:31 湖人分位科比 阅读(295) 评论(0) 推荐(0)
2020年3月15日
摘要: 冒泡排序:是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或者从大到小)。 var arr = [4, 1, 2, 3, 5]; for (var i = 0; i <= arr.length - 1; i++) { // 外层循环管趟数 for (var j = 0; j <= ar 阅读全文
posted @ 2020-03-15 18:19 湖人分位科比 阅读(162) 评论(0) 推荐(0)
摘要: 1. 求数组 [2,6,1,7, 4] 里面所有元素的和以及平均值。 // (1)声明一个求和变量 sum。 // (2)遍历这个数组,把里面每个数组元素加到 sum 里面。 // (3)用求和变量 sum 除以数组的长度就可以得到数组的平均值。 var arr = [2, 6, 1, 7, 4]; 阅读全文
posted @ 2020-03-15 16:57 湖人分位科比 阅读(288) 评论(0) 推荐(0)