随笔分类 -  JavaScript

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

点击右上角即可分享
微信分享提示