上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页

2021年4月12日

浏览器渲染页面

摘要: 1、浏览器解析HTML源码,然后创建一个DOM树。 在DOM树中,每一个HTML标签都有一个对应的节点,而且每一个文本也都有一个对应的文本节点。DOM树的根节点就是documentElement,对应的是html标签。 2、浏览器解析CSS代码,计算出最终的样式数据。 3、构造出DOM树,计算出样式 阅读全文

posted @ 2021-04-12 10:20 zhishiyv 阅读(44) 评论(0) 推荐(0) 编辑

2021年4月9日

递归求1-100之和

摘要: 递归求1-100之和 /* *求1-100之和 */ function sum(num1, num2) { var num = num1 + num2; if (num2 + 1 > 100) { return num; } else { return sum(num, num2 + 1) } } 阅读全文

posted @ 2021-04-09 18:00 zhishiyv 阅读(134) 评论(0) 推荐(0) 编辑

border属性

摘要: border属性: 示例一、 样式代码: display: block; width: 240rpx; height: 240rpx; border-right: 100px solid #d8d8d8; border-top: 100px solid red; border-bottom: 100 阅读全文

posted @ 2021-04-09 14:01 zhishiyv 阅读(246) 评论(0) 推荐(0) 编辑

ES6 Class

摘要: JavaScript语言中,生成实例对象的传统方法是通过构造函数 function Point(x,y){ this.x = x; this.y = y; } Point.prototype.toString = function (){ return '('+this.x + ',' + this 阅读全文

posted @ 2021-04-09 10:13 zhishiyv 阅读(40) 评论(0) 推荐(0) 编辑

2021年4月8日

数组去重

摘要: 数组去重 /** * sufeng * 另外开辟一个数组,将原数组中的每个不存在的元素存入到新数组中 */ var sourceArray = [1,2,2,2,3,3,3,4,5,6], testArray = []; for(var i=0;i<sourceArray.length;i++){ 阅读全文

posted @ 2021-04-08 15:02 zhishiyv 阅读(48) 评论(0) 推荐(0) 编辑

get、post请求

摘要: get、post的区别 1、get传参方式是通过地址栏URL传递,把请求数据在URL通过 “?”和“&”进行参数分割。post传参方式参数URL不可见,存放在HTTP的包体内。 2、get传递数据是通过URL进行传递,对传递的数据是受URL大小的限制,URL最大长度是2048个字节,post没有长度 阅读全文

posted @ 2021-04-08 14:52 zhishiyv 阅读(48) 评论(0) 推荐(0) 编辑

对象冒充继承

摘要: 对象冒充: 构造原始的ECMAScipt时,根本没打算设计对象冒充(object masquerading)。它是在开发者开始理解函数的工作方式,尤其是如何在函数环境中使用this关键字后才发展出来。 其原理如下:构造函数使用this关键字给所有属性和方法赋值(即采用类声明的构造方式)。因为构造函数 阅读全文

posted @ 2021-04-08 10:47 zhishiyv 阅读(100) 评论(0) 推荐(0) 编辑

原型链继承

摘要: prototype 对象是个模板,要实例化的对象都以这个模板为基础。总而言之,prototype 对象的任何属性和方法都被传递给那个类的所有实例。原型链利用这种功能来实现继承机制 把 ClassB 的 prototype 属性设置成 ClassA 的实例。这很有意思,因为想要 ClassA 的所有属 阅读全文

posted @ 2021-04-08 10:43 zhishiyv 阅读(31) 评论(0) 推荐(0) 编辑

实现JS数据拷贝

摘要: 实现JS数据拷贝 实现一个函数 clone ,可以对JavaScript 中的 5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。 function clone(obj) { var o; switch(typeof obj){ case "u 阅读全文

posted @ 2021-04-08 10:01 zhishiyv 阅读(906) 评论(0) 推荐(0) 编辑

charCodeAt() 方法

摘要: charCodeAt() 来获得字符串中某个具体字符的 Unicode 编码 返回字符串中指定位置的字符的 Unicode 编码 let str = "sufeng"; for (let i = 0; i < str.length; i++) { console.log(str.charCodeAt 阅读全文

posted @ 2021-04-08 09:42 zhishiyv 阅读(699) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页

导航