![](https://img-blog.csdnimg.cn/direct/38abafb126834351b8f1b5c640409c39.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JS
JS学习记录
bettercat
像猫一样生活,热爱生活,懂得休息
展开
-
easyUI加载ajax传来的数据
url传来的是不可以直接使用的json数据,需要进一步处理 var url = "http://..../getCityMessage"; $.getJSON(url, function(json) { $('#ds').combobox({ data : json.content, valueField:'xzqhbm', textField:'xzqhmc' }); });原创 2021-03-22 15:14:01 · 112 阅读 · 0 评论 -
字符串排序和对象value排序
stringObject.localeCompare(target) 用本地特定的顺序来比较两个字符串。说明stringObject 小于 target,则 localeCompare() 返回小于 0 的数。stringObject 大于 target,则该方法返回大于 0 的数。如果两个字符串相等,或根据本地排序规则没有区别,该方法返回 0。2、对象排序依据对象中的value进行排序//按照name比较// 按照age比较...原创 2022-06-23 19:24:38 · 134 阅读 · 0 评论 -
检测密码符合正则表达式规则
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><script src="./lingui/jque原创 2021-01-13 10:17:35 · 260 阅读 · 0 评论 -
多个输入框同步输入
<!DOCTYPE html><head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title></title></head><body> <script language="javascript"> function copy() {原创 2021-01-14 19:18:21 · 506 阅读 · 0 评论 -
easyUI下拉框使用
<td style="width:8%;text-align: right;"><label for="province">区县:</label></td><td style="width: 17%"><input class="easyui-combobox" type="text" id="qx" name="qx"></input></td><td style="width:8%;text-ali原创 2021-03-09 09:57:02 · 785 阅读 · 0 评论 -
姓名脱敏-除姓外为星号*
要做一个脱敏的功能,记录一下,其实还是不大懂这个正则,有大佬解释下吗?<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>名字脱敏</title></head><body></body><script> // 数组 var arr = ['王小小', '王小小1', '王小小12原创 2021-01-14 18:34:56 · 2185 阅读 · 0 评论 -
js字符串首字母大写其他小写
var name = "JAMES";// 将所有字符变成小写name = name.toLowerCase();/*三种方法*/// 提取首字母转换为大写并与其余的字母拼接起来(3种方法)name = name.charAt(0).toUpperCase() + name.slice(1); //charAt() 方法可返回指定位置的字符。//toUpperCase() 方法用于把字符串转换为大写。//返回值:一个新的字符串,在其中 stringObject 的所有小写字符全部被转原创 2021-01-13 13:27:57 · 5721 阅读 · 0 评论 -
从正则入门到处理姓名手机号脱敏
1、例一^[0-9]+abc$^ 为匹配输入字符串的开始位置。[0-9]+匹配多个数字, [0-9] 匹配单个数字,+ 代表前面的字符必须出现一个或者多个。abc$匹配字母 abc 并以 abc 结尾,$ 为匹配输入字符串的结束位置。2、例二^[a-z0-9_-]{3-15}$^ 为匹配输入字符串的开始位置。以字母数字下划线开始到结束,3-15位字符3到15位字符,只允许包含数字字母下划线3 解释runoo+b,可以匹配 runoob、runooob、runoooooob原创 2021-01-15 14:52:45 · 1677 阅读 · 0 评论 -
js点击隐藏和展开div层效果
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>js点击隐藏和展开div层效果</title></head><body> <d原创 2021-01-13 14:59:00 · 667 阅读 · 0 评论 -
薛定谔的对象属性判断
遍历数组中的对象、并取出对象中的属性时使用。原创 2022-08-01 15:06:32 · 183 阅读 · 0 评论 -
JS作用对象API技巧
如果需要属性名是动态的,首先必须声明一个对象,然后分配一个属性。有了ES6特性,我们可以做到这一点。原创 2022-08-01 15:19:43 · 257 阅读 · 0 评论 -
数据类型判断以及表单校验
表单校验原创 2023-01-05 10:34:58 · 547 阅读 · 0 评论 -
JavaScript 类继承
如需创建类继承,使用 extends 关键字。使用类继承创建的类继承了另一个类的所有方法:class Car { constructor(brand) { this.carname = brand; } present() { return 'I have a ' + this.carname; }}class Model extends Car { constructor(brand, mod) { super(brand); this.mode转载 2021-11-05 15:54:42 · 134 阅读 · 0 评论 -
JavaScript 类-简介
JS类是JS对象的模板语法使用关键字 class 创建一个类。并添加 constructor() 方法。class ClassName { constructor() { ... }}实例一个名为Car的类,name和car是它的两个属性class Car { constructor(name, year) { this.name = name; this.year = year; }}对类的实例化myCar1和myCar2let myCar1 = new转载 2021-11-05 15:33:16 · 119 阅读 · 0 评论 -
ES6-变量的结构赋值-用途
本文为阮一峰《ECMAScript 6 入门》笔记摘录,感谢阮大神1、交换变量的值let x = 1;let y = 2;[x, y] = [y, x];2、函数返回多个值function example() { return [1, 2, 3];}let [a, b, c] = example();// 返回一个对象function example() { return { foo: 1, bar: 2 };}let { foo, bar } =转载 2021-10-18 10:00:38 · 74 阅读 · 0 评论