
JavaScript
文章平均质量分 61
祁同伟拿大狙
CV大法攻城狮,前端领域的搬运工,精通Vue、React、Angular、Javascript、TypeScript、flutter等主流语言和框架的单词拼写
展开
-
ES6 Class类
Class类类的由来以及其基础用法简介:通过class关键字,可以定义类,基本上,es6的class可以看做只是一个语法糖,它的绝大部分功能,es5都可以做到class写法只是让对象原型的写法更加清晰更象面向对象编程的语法而已.JavaScript 语言中,生成实例对象的传统方法是通过构造函数.如下: function Phone(brand, price) { this.brand = brand; this.price = price原创 2021-10-29 13:02:05 · 311 阅读 · 1 评论 -
原型与原型链
原型与原型链理解js中原型、原型链这个概念,可以帮助我们更深入学习JS,理解js继承、优化代码 、、、1. 显示原型:prototype每个函数 function 都有一个 prototype,既称为 显示原型属性,默认指向一个空的Object对象;(prototype)原型对象中有一个属性 constructor,它指向函数对象; (引用变量属性)constructor,用于记录实例对象是由那个函数创建的; function Fn() { } c原创 2021-10-24 18:47:44 · 92 阅读 · 0 评论 -
获取DOM节点汇总
获取dom节点获取dom对象全局对象 window 中有属性document,代表的是整个文档节点旧的获取元素节点的方式DOM 0 版本document.body:获取body元素节点document.head:获取head元素节点document.links:获取页面上所有的超链接元素节点,类数组document.anchors:获取页面上所有的锚链接(具有name属性)元素节点document.forms:获取页面中所有的form元素节点新的获取元素节点的方式cons原创 2021-09-25 20:28:21 · 297 阅读 · 0 评论 -
JS常用数组排序方法汇总
JS常用数组排序方法汇总Bubble_Sort 冒泡排序每一轮从数组头部开始,每两个元素比较大小并进行交换 直到一轮当中最大或最小的值被放在数组的尾部,然后,不断重复这个过程,直到所有的元素都排好位置. var arr1 = [1, 3, 14, 520, 99, 2, 6]; for (var i = 0; i < arr1.length; i++) { for (var j = 0; j < arr1.length - i - 1; j++) {原创 2021-09-21 16:13:15 · 298 阅读 · 0 评论