JS对象
前端小羊村
这个作者很懒,什么都没留下…
展开
-
JS对象——5.文档对象(HTMLElement)
一.元素属性 1.id → <string> 获取或设置id属性 2.className → <string> 获取或设置类列表 3.classList → <DOMTokenList> 获取或设置类列表 4.title → <string> 获取或设置title属性 5.checked → <boolean> 获取或设置che...原创 2020-06-16 18:13:41 · 891 阅读 · 0 评论 -
JS对象—5.文档对象(document)
document对象 一.元数据 1.characterSet → <字符串> 获取字符集编码 2.charset → <字符串> 获取或设置字符串编码 3.defaultCharset → <字符串> 获取默认字符串编码 4.referrer → <字符串> 获取链接到当前文档的上个文档url 5.title → <...原创 2020-04-10 18:42:03 · 220 阅读 · 0 评论 -
JS对象—4.窗口对象(window)
window对象 window,self 指向window对象本身 所有全局变量都是window对象的属性一.窗口信息 1.innerHeight 浏览器窗口内容区域高度 2.innerWidth 浏览器窗口内容区域宽度 3.outerHeight 浏览器窗口总高度 4.outerWidth 浏览器窗口总宽度 5.pageXOffset 水平滚动过的像素数 ...原创 2020-04-10 18:39:21 · 647 阅读 · 0 评论 -
JS对象—4.窗口对象(location,screen,history,navigator)
一.地址对象 location 1.protocol → <字符串> 获取或设置URL协议 2.host → <字符串> 获取或设置URL的主机名和端口 3.hostname → <字符串> 获取或设置URL主机名 4.port → <字符串> 获取或设置URL端口 5.pathname → <字符串> 获取或设置URL路径 ...原创 2020-04-10 18:38:06 · 260 阅读 · 0 评论 -
JS对象—3.系统函数(Object)
一.静态属性方法 1.创建对象 new Object() create(原型对象, 属性描述对象) 创建新对象 示例: Object.create({a: 1}, {b: {value: 2,writable: true, enumerable: true }}); 2.定义/修改属性 defineProperty(对象, 属性名, 属性描述) 定义...原创 2020-04-10 18:36:14 · 174 阅读 · 0 评论 -
JS对象—3.系统函数(Function,Error)
一.Function对象 1.创建方法 function(a,b) { return a+b; } 最后一个参数(字符串)当方法体,作用域一直为全局作用域 new Function(a,b, "return a+b;") (属性方法继承自Function.prototype) 2.在方法体中使用(无需 对象.属性) arguments 方法体中获取实参数组 argume...原创 2020-04-10 18:34:41 · 471 阅读 · 0 评论 -
JS对象—2.工具函数(RegExp)
正则表达式教程: https://blog.csdn.net/h610443955/article/details/81079439 一.创建和操作 reg = new RegExp(abc); reg = /abc/; 简洁写法, 效果等同 //字符串方法 "abc".match(reg) /g形式下不捕获括号值,没有index和input属性 "abc".search(reg)...原创 2020-04-10 18:28:09 · 199 阅读 · 0 评论 -
JS对象—2.工具函数(Map,Set,URL,Date)
一.Map对象 1.键可以是字符串,对象,函数,NaN var key = {}; var myMap = new Map(); myMap.set(key, "value"); //添加,修改 myMap.get(key); //查找 myMap.delete(key); //删除 var size = myMap.size; //键值对数量 var isHas =...原创 2020-04-10 18:26:52 · 132 阅读 · 0 评论 -
JS对象—2.工具函数(Array)
一.创建数组 new Array(), 空数组 new Array(20), 长度20的数组 new Array("a","b","c"), 参数形成数组 Array.of(), 空数组 Array.of(20), 参数形成数组 Array.from('abc') //字符串转数组 Array.from(array[, mapFn, thisArg]); //数组转数...原创 2020-04-10 18:23:19 · 150 阅读 · 0 评论 -
JS对象—2.工具对象(存储)
一.localStorage本地存储对象, sessionStorage会话存储 对象 静态方法 setItem("key", "value") 设置数据 getItem("key") 获取数据 removeItem("key") 删除数据 clear() 清空所有数据 key(index) 根据序号获取数据键名 length 存储数据数量 二.cookie: 见document...原创 2020-04-10 18:21:51 · 270 阅读 · 0 评论 -
JS对象—2.工具对象(JSON,console,Math)
一.JSON 序列化对象 parse(字符串 [,定制属性数组]) 字符串转对象 stringify(对象 [,定制属性数组]) 对象转字符串 (1)只包含自身可枚举属性 (2)RegExp对象,Error对象会转成{} (3)Function对象,undefined,NaN,Infinity会转成null (4)存取器属性会变成数据属性 二.console 控制台对象...原创 2020-04-10 18:18:34 · 173 阅读 · 0 评论 -
JS对象—1.包装函数(String,Number,Boolean)
一.String对象 charAt(index) 返回指定位置的字符 charCodeAt(index) 返回指定位置字符的编码 indexOf(str) 字符串值首次出现的位置 lastIndexOf(str) 字符串值最后出现的位置 concat(str) 连接两个字符串 trim 去除两边空白 slice(start,[end]) ...原创 2020-04-10 16:30:47 · 318 阅读 · 0 评论