
前端
文章平均质量分 64
仰淳
这个作者很懒,什么都没留下…
展开
-
js中数组的some()和includes()的区别
【代码】js中数组的some()和includes()的区别。原创 2023-06-26 16:52:58 · 1596 阅读 · 0 评论 -
记录-Selection.addRange() 已弃用,该如何解决
Selection.addRange() 已弃用,该如何解决转载 2023-03-11 14:55:47 · 500 阅读 · 0 评论 -
[‘1’, ‘2’, ‘3’].map(parseInt)结果是什么?
[‘1’, ‘2’, ‘3’].map(parseInt)结果是什么?首先,思考一下答案是什么?为什么?答案[1, NaN, NaN]解题开始数组map方法解析定义map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。注意: map() 不会对空数组进行检测。注意: map() 不会改变原始数组。语法array.map(function(currentValue,index,arr), thisV原创 2021-06-27 17:15:32 · 353 阅读 · 0 评论 -
isNaN()和Number.isNaN()的区别
NaNNaN意指“not a number“,是一个“警戒值”,用于指出数字类型中的错误情况。typeof NaN的返回值是”number“。NaN是一个特殊值,它与自身不相等,是唯一一个非自反的值。即 NaN === NaN 返回false,NaN !== NaN 返回true。因此,我们不能简单地通过 == 或者=== 运算符来判断数值是否非法数值,我们需要 isNaN() 或者 Number.isNaN() 两个函数进行判断。isNaN()isNaN() 函数接收一个参数x,用来检原创 2021-05-23 13:44:55 · 885 阅读 · 0 评论 -
JS中的内置对象
JS中的内置对象JS的三大对象宿主对象本地对象内置对象专业名词标准内置对象分类值属性函数属性基本对象错误对象数字和日期对象字符串可索引的集合对象使用键的集合对象结构化数据控制抽象对象反射国际化WebAssembly其他参考资料JS的三大对象JavaScript有三大对象,本地对象、内置对象和宿主对象。宿主对象由ECMAScript实现的宿主环境提供的对象,包含两大类,一个是宿主提供,一个是自定义类对象所有非本地对象都属于宿主对象对于嵌入到网页中的JS来说,其宿主对象就是浏览器提供的对象,浏览器原创 2021-05-22 18:15:19 · 1913 阅读 · 0 评论 -
为什么js中 “3>2>1”为false,“1<2<3”为true?
内容问题:为什么js 3>2>1 为false,1<2<3为true?首先,我们需要知道,在js中 0 == false和1 == true是正确的。 因此在分析3>2>1时,我转载 2018-09-06 17:36:17 · 11169 阅读 · 2 评论 -
Layui-select 修复搜索之后上下键的bug
写在前面真的只能是月更了。上个月随着解决我layui-select的拼音搜索之后,解决的这个上下键的bug,一直拖到现在才有时间写。 首先,要实现layui-select的拼音匹配搜索的话,可以看我上一篇博客:Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索。建议文章过程都看一遍,该从哪里下载文件、该去哪里找form.js源代码,文章里都有提到。感谢支持!开始正题...原创 2018-06-12 21:29:00 · 5599 阅读 · 5 评论 -
Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索
Layuilayui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架。亲测很好用,很好看。 官网:http://www.layui.com/ github:https://github.com/sentsin/layui研究select搜索功能的实现layui的select组件自带搜索功能,只要在select标签里面添加属性search=”“即可。 但是如果...原创 2018-05-13 00:51:30 · 70593 阅读 · 60 评论 -
easyui的dataGrid表头右击菜单实现一次性选择多列
原始的右击菜单一次只能选择一项,这个demo更改为弹出框,一次性选择多项。easyui官网上,dataGrid的表头右击菜单用于选择显示或隐藏的列,但是每一次只能选择一个显示或隐藏。原始效果如下: 菜单每单击一次便消失。因此,我将右击功能更改为弹出对话框,获取表头内容加载到对话框中,设置为复选框,一次性选择显示或隐藏的列。效果如下: 这样比较方便,一次性选择完毕。代码在我的...原创 2018-04-13 15:44:18 · 1931 阅读 · 3 评论 -
vue项目关闭eslint校验
简介eslinteslint是一个JavaScript的校验插件,通常用来校验语法或代码的书写风格。 官方文档:https://eslint.org 这篇文章总结了eslint的规则:Eslint规则说明关闭eslint校验有了eslint的校验,可以来规范开发人员的代码,是挺好的。但是有些像缩进、空格、空白行之类的规范,在开发过程中一直报错,未免太过于苛刻了。所以,我还是会选择关...原创 2018-03-19 12:15:26 · 48871 阅读 · 0 评论 -
CSS选择器优先级
CSS选择器分类经过一番浏览,发现css的选择器分类方法其实还蛮多的。以下参照《CSS权威指南》和根据我理解做出分类:通配选择器标签选择器类选择器ID选择器属性选择器伪类和伪元素选择器CSS选择器优先级所谓优先级就是分配给一个CSS声明的权重,它决定了优先级高的CSS声明将被应用到元素上。 而当多个声明的优先级相等时,CSS中这些声明的最后一个将被应用到元素上。原创 2018-01-28 00:36:05 · 675 阅读 · 0 评论