
JS
Caspian Wren
吃饱了不饿
展开
-
JavaScript charCodeAt() 方法
方法是 JavaScript 字符串对象的一个方法,它用于返回给定位置的字符的 Unicode 编码值(整数)。Unicode 编码是一个标识字符的数字,它包含了世界上几乎所有字符的映射,包括常见字符、特殊字符和表情符号。方法通常用于处理字符串中的字符,以便执行各种文本操作,比如排序、查找、比较等。返回字符 "H" 的 Unicode 编码值,即 72。,因为它无法找到指定位置的字符。超出了字符串的长度,原创 2023-10-27 09:52:56 · 3519 阅读 · 0 评论 -
webpack怎么打包js、css文件
1、安装webpacknpm install webpack -g注意:npm太慢的话切到国内镜像(淘宝有的自行百度)2、打包示例:两个js文件(index.js、hello.js)、一个css文件(style.css)、一个html文件(index.html)、一个配置文件(webpack.config.js:配置文件名称必须为这个,打包的时候webpack会自动找到这个文件,然后根据里面设置的配置信息去打包)要完成的是对js和css文件打包然后生成一个js,引入到ind原创 2020-06-08 00:09:15 · 2291 阅读 · 0 评论 -
history.pushState()
history.pushState()解释向浏览器历史添加了增加一个记录。history.pushState(stateObject, title, url);stateObject:状态title:标题(--几乎没有浏览器支持该参数,但是传一个空字符串会比较安全。)url:要插入的url 不写的话默认为当前的url举例:var url = location.href;...原创 2019-11-22 16:14:13 · 3091 阅读 · 0 评论 -
JavaScript之split()
split() 方法用于把一个字符串分割成字符串数组。 let str = "https://www.hao123.com/"; let result = str.split('.'); console.log(result);结果:PS:与php中explode函数是一样的性质,把字符串按条件切割成数组...原创 2019-11-20 18:05:51 · 157 阅读 · 0 评论 -
LAYUI框架隐藏列问题
经常用这个框架,所以有同事问我这个问题:layui怎么去隐藏一些不想让用户看到的列,比如说ID啦,其实这个很简单:方法就是不去渲染就行了:代码: <!--<th lay-data="{field:'id', width:80, fixed: true}">ID</th>--> <th lay-data="{field:'server...原创 2019-07-02 11:21:48 · 1643 阅读 · 1 评论 -
Ajax中timeout的作用?
其实主要是给AJax设置超时时间:用法:$.ajax({ url: "test.php", timeout: 3000, success: function(d) { }, complete: function(x, s) { if(s=='timeout'){//超时,s还有success,error等值的情况 ...原创 2019-03-13 19:35:03 · 5413 阅读 · 0 评论 -
JS正则表达式"^"的用法
目前我这个水平直接触 两种意思:用法一: 限定开头 文档上给出了解释是匹配输入的开始,如果多行标示被设置成了true,同时会匹配后面紧跟的字符。 比如 /^A/会匹配"An e"中的A,但是不会匹配"ab A"中的A用法二:(否)取反 当这个字符出现在一个字符集合模式的第一个字符时,他将会有不同的含义。 比如:/[^a-z\s]/会匹配"my 3 ...原创 2019-03-11 17:44:33 · 11498 阅读 · 0 评论 -
JS Screen
Screen 其实就是包含了C端(客户端)的显示屏幕信息 availHeight 返回屏幕的高度(不包括Windows任务栏) availWidth 返回屏幕的宽度(不包括Windows任务栏) colorDepth 返回目标设备或缓冲器上的调色板的比特深度 height 返回屏幕的总高度 pixelDepth 返回屏幕的颜色分辨率(每象素的位...原创 2019-01-22 14:46:00 · 513 阅读 · 0 评论 -
正则匹配的/i的含义
/i 表示不区分大小写(如果表达式里面有 b, 那么 B 也是匹配对象)原创 2019-01-21 09:44:03 · 4895 阅读 · 0 评论 -
JS中push(),pop(),unshift(),shift()的联系与区别
1、push()、pop()和unshift()、shift() 联系:这两组同为对数组的操作,并且会改变数组的本身的长度及内容。 区别:不同的是 push()、pop() 是从数组的尾部进行增减,unshift()、shift() 是从数组的头部进行增减。 var arr = [1, 2];2、push()和unshift() 向数组的 尾部/头部 添加若干元素...转载 2018-11-22 14:26:43 · 8228 阅读 · 1 评论 -
js 实时展示年月日时分秒
<script> function time() { dt = new Date(); var y=dt.getFullYear();//获取四位数年 var m=dt.getMonth();//获取月份 var d=dt.getDate();//获取日期 var h=dt.getHour...原创 2018-11-13 17:03:16 · 2182 阅读 · 0 评论 -
layui 对页面新增表单元素样式不显示问题?
工作需要,经常用到layui ,经常会遇到对新增表单元素页面不显示样式的的坑,其实很简单,一个思路:在你新增元素下面刷新一下表单就行:form.render(); 比如说:layui.open({ }) ; 在后面增加 form.render(); 即可对页面里面的不显示样式 恢复, 前提是你的这个open里面要有form的包裹哦,还要声明formlayer.o...原创 2018-11-07 15:55:16 · 4442 阅读 · 0 评论 -
小程序数据类型转换
整数int型转换为字符串:var num = 1;this.data.stringNum = String(num);console.log(this.data.stringNum);字符串转为整数int型var intNum = '1'; int_num = parseInt(intNum);console.log(int_num);注意字符串下的加减会造成字符...原创 2018-10-17 17:01:13 · 27228 阅读 · 1 评论