1、原型如何实现继承?Class 如何实现继承?Class 本质是什么? 组合继承、 寄生继承核心就是将父类的原型赋值给子类,并将构造函数设为子类,这样既解决了无用的父类属性问题,还能正确的找到子类的构造函数。 class本质就是函数 class实现继承的核心在于使用extends表明继承自那个父类 ...
分类:
Web程序 时间:
2019-03-14 00:38:03
阅读次数:
285
1、第一个js程序 一个项目包括三部分:前端(html、css、js)、数据库、后端技术 引入方式:页面中直接写,script标签引入 js事件绑定: 2、js变量声明规则 变量命名规范: 1)变量的第一个字符必须是字母、下划线_、或$ 2)其余的字符必须是 下划线_ 、字母、数字、或$ 3)不能用 ...
分类:
Web程序 时间:
2019-03-13 19:40:44
阅读次数:
169
题目描述: 如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。阶乘通常简写成 n!例如: 5! = 1 * 2 * 3 * 4 * 5 = 120。 算法: ...
分类:
编程语言 时间:
2019-03-12 12:34:02
阅读次数:
151
题目描述: 如果给定的字符串是回文,返回true,反之,返回false。如果一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样,那么这个字符串就是palindrome(回文)。注意你需要去掉字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是否为回文。函数参数的值可以为"ra ...
分类:
编程语言 时间:
2019-03-12 12:22:38
阅读次数:
213
题目描述: 先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。你的结果必须得是一个字符串。 算法: ...
分类:
编程语言 时间:
2019-03-12 12:21:43
阅读次数:
178
题目描述: 返回一个数组被截断n个元素后还剩余的元素,截断从索引0开始。 这个题目有两个方法,都比较简单,用slice方法: 然后是用splice方法: ...
分类:
编程语言 时间:
2019-03-10 13:56:45
阅读次数:
238
题目描述: 把一个数组arr按照指定的数组大小size分割成若干个数组块。 例如:chunk([1,2,3,4],2)=[[1,2],[3,4]]; chunk([1,2,3,4,5],2)=[[1,2],[3,4],[5]]; 没什么好说的,自己做出的方法与网络上的差别不大,以下是代码: ...
分类:
编程语言 时间:
2019-03-10 13:54:18
阅读次数:
176
1.JS的三大组成部分 ECMAScript(核心) DOM(文档对象模型) BOM(浏览器对象模型) 2.ECMA版本兼容性 最新版本的ECMAScript只有在IE 9下完全兼容,第三版的兼容性最好 ...
分类:
Web程序 时间:
2019-03-08 15:20:40
阅读次数:
215
Javascript: 函数定义: 方式一:通过function关键字定义函数。 方式二:定义函数变量; var 函数变量 = function(参数1, 参数2, ..) { } 注意: 1)函数没有参数可以不指定参数; ... ...
分类:
Web程序 时间:
2019-02-26 17:36:29
阅读次数:
183
let arr = [{a:1},{a:2},{a:3},{a:4},{a:5}]; // 1.while循环 let sum = 0; let num = 1; while(num <= 1){ if (num 5) { num++; continue // containue必须写在++后面,否 ...
分类:
Web程序 时间:
2019-02-19 18:54:10
阅读次数:
196