![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 62
rainbowdiary
这个作者很懒,什么都没留下…
展开
-
DOM相关
这里写目录标题获取DOM与视窗的位置获取DOM与视窗的位置getBoundingClientRect原创 2021-10-20 15:24:05 · 116 阅读 · 0 评论 -
rc-Table
import React, { PropTypes } from 'react';import TableRow from './TableRow';import { measureScrollbar, debounce } from './utils';import shallowequal from 'shallowequal';import addEventListener from 'rc-util/lib/Dom/addEventListener';const Table = Reac原创 2021-09-22 18:25:41 · 2077 阅读 · 0 评论 -
String和RegExp
String和RegExpStringString遍历方法String查找字符String根据下标获取字符字符串截取(根据下标截取字符串)String大小写转换String创建判断字符串转数组字符串增删改查总结正则:RegExp 字符串对象判断是否匹配正则表达式:面试题StringString遍历方法for循环String查找字符str.CharAt(index) / str[index] String根据下标获取字符获取下标所在的字符(找不到返回’’);同str[index] (找不到返原创 2021-04-20 15:51:46 · 315 阅读 · 0 评论 -
JS面试知识点4-闭包
闭包:函数A中有一个函数B,函数B能够访问到函数A的变量,函数B就是闭包。概念上就是:闭包就是能够访问另一个函数作用域变量的函数。在JS中函数中,定义一个函数,函数内查找变量只能在自身函数作用域找,找不到则到window中查找。但是闭包的函数是可以访问到另一个函数作用域中的变量。闭包存在的意义:能够访问到函数内部的变量for (var i = 1; i <= 5;i++){ setTimeout( function timer(){console.log(i)},原创 2021-03-07 11:13:07 · 117 阅读 · 0 评论 -
Object/Function/Boolean/Symbol/Map-mdn
JS标准-内置对象基本对象Object创建对象Object.assignObject.assign(obj1,obj2…)说明:将obj1复制到obj2…重属性名的被后面的覆盖;作用:对象的浅拷贝转数组Object.keysObject.keys(obj)说明: 将属性名转数组Object.values(obj)将属性值转数组常用于判断是否有error,如果满足条件给对象添加属性值,最后判断Object.values(resultObj)后的length是否>原创 2021-02-27 14:17:03 · 167 阅读 · 0 评论 -
使用位操作
取模由于偶数的最低位为 0,奇数为 1,所以取模运算可以用位操作来代替。if (value % 2) {// 奇数} else {// 偶数}// 位操作if (value & 1) {// 奇数} else {// 偶数}复制代码取整~~10.12 // 10~~10 // 10~~‘1.5’ // 1~~undefined // 0~~null // 0复制代码位掩码const a = 1const b = 2const c = 4const o原创 2020-12-04 18:35:52 · 99 阅读 · 0 评论