JS
文章平均质量分 67
lawfy
这个作者很懒,什么都没留下…
展开
-
12_css3动画、js动画、js获取元素样式
总原则:能用css3解决的动画,优先使用css3,因为他的性能体验最好,解决不了的再基于js实现,如果js也解决不了,很早之前是基于flash处理,现在直接换需求,不然就换个产品经理。原创 2023-03-22 19:31:49 · 152 阅读 · 0 评论 -
jQuery常用方法、设置自定义属性的两种方式、匿名函数具名化
对象的成员访问原理:直接操作元素对象的堆内存空间基于set/remove/getAttribute去管理原理:直接设置在元素的标签上所以属性值都会转换为字符串,并且属性名不区分大小写,最后都会转换为小写DOM映射两种方式因为原理不一样,不能混用(除非一些特殊的内置属性,例如ID、在结构中设置,在堆内存中也有,改了堆内存的信息,结构上的也改变了,这个机制叫做DOM映射。原创 2023-03-14 20:07:53 · 1138 阅读 · 0 评论 -
Symbol作用、对象枚举、数据检测类型方法、typeof底层原理及应用、
返回一个由指定对象的所有自身属性的属性名(包括不可枚举属性但不包括 Symbol 值作为名称的属性)组成的数组。返回一个给定对象自身的所有 Symbol 属性的数组。symbol用法:Symonl(‘描述’)返回一个由目标对象自身的属性键组成的数组。返回一个对象的自身可枚举属性组成的数组。原创 2023-03-13 20:41:28 · 156 阅读 · 0 评论 -
时间对象、定时器
其中Date()是一个构造函数,构造函数没有参数的时候小括号可以省略Date()可以传入一个时间格式的字符串。原创 2023-03-10 20:21:23 · 66 阅读 · 0 评论 -
ES6字符串拼接、字符串常用方法、math数学函数方法
常规拼接字符串繁琐,不便捷ES6新规可以使用反引号`来拼接${${${${}里面存放变量,方便快捷。原创 2023-03-10 20:15:27 · 1049 阅读 · 0 评论 -
数组的一些方法
数组中没有按照索引的顺序写入数据,数组中就会有empty这就被成为稀疏数组。原创 2023-03-04 18:56:43 · 46 阅读 · 0 评论 -
立即执行函数、let和const、剩余运算符和扩展运算符
如果没写return或者写了return但是没有内容,则函数执行完后,返回的值就为undefined,函数在页面载入后或者之前就自行调用,无需借助其他函数或方法来启动;函数是一组执行特定任务(具有特定功能)的,可以重复使用的代码块。在形参里面的是剩余运算符,会将多余的实参存储到arg里面。形参>实参,多出来的形参为undefined或者默认值。在执行体内的是扩展运算符,将arg里面的内容展开。当函数被当做参数传入,这个函数就是回调函数。实参>形参,多出来的实参,省略不记,原创 2023-03-04 17:51:03 · 74 阅读 · 0 评论 -
三元运算符、与或非、
continue跳过本轮循环,开始下一轮循环break停止,并跳出当前循环。原创 2023-03-04 11:55:12 · 170 阅读 · 0 评论 -
控制台基础调试、+运算符运算规则、==转换规则
]中括号包裹着每一个元素,逗号隔开。原创 2023-02-28 19:10:31 · 65 阅读 · 0 评论 -
JS数据类型、数据类型之间转换、常用方法、对象增删改查
变量声明var box;(var 是固定关键字,box是变量,变量可以更改,只要遵循规范即可)变量赋值box = 100;将100复制给box声明和赋值可以同时进行命名规范原创 2023-02-27 19:26:34 · 72 阅读 · 0 评论