
js
文章平均质量分 74
小解轻创说
一名00后创业者,专注赚钱项目和思维认知提升,赚钱和思想需要同步提升!
展开
-
【JS】你一定要搞懂的原型链
在JavaScript中,每个对象都有一个原型(prototype),它是一个对象,包含可共享的属性和方法。当你访问一个对象的属性或方法时,如果该对象自身没有该属性或方法,JavaScript就会查找该对象的原型,以查看是否存在该属性或方法。如果存在,它就会使用该属性或方法。如果原型的原型也不存在该属性或方法,JavaScript将继续查找原型链,直到找到该属性或方法或者到达原型链的末尾。原创 2023-09-17 14:15:39 · 689 阅读 · 10 评论 -
【js】对象属性的拦截和Proxy代理与Reflect映射的用法与区别
在对象中,set 和 get 是属性的特性,用于定义属性的赋值和取值行为。它们允许您在属性被赋值或取值时执行自定义的逻辑。Proxy 是 JavaScript 提供的一个内置对象,用于创建一个代理对象,可以拦截并自定义对目标对象的操作。通过使用 Proxy,我们可以对目标对象的属性访问、赋值、删除等操作进行拦截和处理。Reflect 是一个内置的 JavaScript 对象,它提供了一组用于操作对象的方法。这些方法与对象的操作行为相对应,例如属性访问、函数调用、实例化等。原创 2023-05-28 15:45:53 · 2073 阅读 · 13 评论 -
【JS ES6】set类型和weakset类型
/跟set的区别是 WeakSet值需要是引用类型 let set = new WeakSet() //添加内容 set . add([ 'xiaoixe' , 'xiaoxietongzhi' ]) //添加dom元素 let nodes = new WeakSet();//WeakSet {div, div} //移除元素 console . log(nodes . delete(divs [ 0 ]) , nodes);原创 2022-12-17 11:41:19 · 746 阅读 · 5 评论 -
【JS ES6】了解Symbol类型
Symbol类型具有唯一性。//falsesymbol类型是不能附加属性的,跟对象不一样。给创建的symbol变量添加描述//添加描述 let hd = Symbol("坚毅的小解同志");//获取描述 console . log(edu . description);//csdn//添加描述第二种方法 //重复定义相同内容,指向的是同一个地址,不会产生新的占用 引用地址 let hd = Symbol . for("xiaoxie");原创 2022-12-16 10:49:34 · 552 阅读 · 1 评论 -
超详细正则表达式教学(万字教学)
正则表达式 详细教学。原创 2022-11-09 20:03:05 · 1393 阅读 · 24 评论 -
【JS ES6】use strict 严格模式
严格模式是在 ECMAScript5(ES5)中引入的,在严格模式下,JavaScript 对语法的要求会更加严格,一些在正常模式下能够运行的代码,在严格模式下将不能运行。消除 JavaScript 语法中一些不合理、不严谨的地方;消除代码中一些不安全的地方,保证代码的安全运行;提高 JavaScript 程序的运行效率;为以后新版本的 JavaScript 做好铺垫。转载 2022-10-26 08:55:56 · 881 阅读 · 3 评论 -
[JS ES6]传值和传址
let a = 1;let b = a;//1 1传值是获取一份儿相同的值,并自身重新开一份儿属于自己的内存地址,两个变量是互相独立的并不会互相影响。let a = {};let b = a;传值是获取一份儿相同的值,不会自身重新开一份儿属于自己的内存地址,两个变量是一个内存地址,会互相影响。原创 2022-10-25 21:50:00 · 579 阅读 · 0 评论 -
【JS ES6】const var let 一文搞懂声明关键字所有的知识点
一篇文章 带你了解var let const 三个声明关键字的 所有知识点原创 2022-10-25 16:04:36 · 1260 阅读 · 8 评论 -
轮播图swiper框架的基本使用
Swiper常用于移动端网站的内容触摸滑动Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。Swiper能实现触屏焦点图、触屏Tab切换、触屏轮播图切换等常用效果。Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!Swiper 的特色功能不依赖公共库Swiper无需加载任何公共库(如jquery)即可运行,这保证了Swiper的轻量和运行速度。原创 2022-10-15 11:23:14 · 2111 阅读 · 3 评论 -
js 外部调用 嵌套函数
在函外部直接调用函数的内部函数是不可以的 ,因为是向外查找的 所以不能直接内部函数function one() { function two() { var b = 30; } } one(); two();即使先调用外部函数也不可以找不到函数如果要直接调用内部函数可以给一个全局变量 //定义一个变量名 ...原创 2022-05-24 19:59:58 · 1333 阅读 · 1 评论 -
document.getElementById二次获取dom节点问题
document.getElementById二次获取dom节点问题原创 2022-05-14 11:57:29 · 1056 阅读 · 4 评论