随笔分类 - JavaScript
发表于 2023-09-26 17:10阅读:3473评论:9推荐:14
摘要:阅读全文 »
页面效果 具体实现 新增 1、监听鼠标抬起事件,通过window.getSelection()方法获取鼠标用户选择的文本范围或光标的当前位置。 2、通过 选中的文字长度是否大于0或window.getSelection().isCollapsed (返回一个布尔值用于描述选区的起始点和终止点是否位于
发表于 2023-09-08 16:10阅读:200评论:0推荐:1
摘要:# javascript标识符的命名规则 变量、函数、属性的名字、或者函数的参数,都可称为标识符。标识符可以是按照下列格式规则组合起来的一个或者多个字符。 - 第一个字符必须是一个`字母`、`下划线_`、或`美元符号$`。 - `数字`不可以作为标识符的首字符。 - 其他字符可以是`数字`、`字母`
阅读全文 »
发表于 2023-03-09 21:04阅读:24评论:0推荐:0
摘要:方式 | 序号 | 方法 | | | | | 1 | history.go() | 2 | location.reload() | 3 | location = location | 4 | location.assign(location.href) | 5 | location.replace(
阅读全文 »
发表于 2020-12-01 15:22阅读:86评论:0推荐:1
摘要:一、单线程 为了解决这个问题,防止下一个任务等待上一个任务等待太长的时间,所以提出了 Web Worker标准,允许 JS 创建多个线程,于是JS出现了同步 和 异步 ,异步就是可以同时进行多个任务,这样,大大的提高了我们代码的执行效率 栗子: 打印结果为: (一) 同步任务 同步任务都在主线程上执
阅读全文 »
发表于 2020-12-01 12:30阅读:499评论:0推荐:1
摘要:一、被apply和call调用的函数中没有传递参数 (一)不传参数 结果: (二)传递 null 结果: 总结: 1.当使用 apply和 call去调用函数并且没有传递参数时,前提这个函数中也没有传递参数,我们发现 他们的打印结果和 this 指向是相同的 都是指向window 此时相当于 f1(
阅读全文 »