JavaScript日记
V_Lute
这个作者很懒,什么都没留下…
展开
-
【Html Dom】classList属性
问题获取dom元素的类名增加或删除dom元素的类名判断dom元素是否包含某个类名定义classList 属性返回元素的类名,作为 DOMTokenList 对象。该属性用于在元素中添加,移除及切换 CSS 类。classList 属性是只读的,但你可以使用 add() 和 remove() 方法修改它语法`element.classList`属性属性描述...原创 2019-12-21 16:52:29 · 391 阅读 · 0 评论 -
【html】Web Api之Location
简介Location 接口表示其链接到的对象的位置(URL)。所做的修改反映在与之相关的对象上。 Document 和 Window 接口都有这样一个链接的Location,分别通过 Document.location和Window.location 访问。属性Location.href包含整个URL的一个DOMStringLocation.protocol包含URL对应协议的一个D...原创 2019-12-14 14:53:06 · 263 阅读 · 0 评论 -
html之DOMParser-StringToHtml
简介:DOMParser可以将存储在字符串中的XML或HTML源代码解析为一个 DOMDocument.使用场景:将string类型的html文本转换成dom结构。例如获取可编辑div的innerHtml之后转换为dom结构进行解析语法:parser = new DOMParser();doc = parser.parseFromString(stringConta...原创 2019-10-13 17:20:58 · 2007 阅读 · 0 评论 -
【Javascript】删除数组中的元素
简介:- 数组对象的作用是:使用单独的变量名来存储一系列的值。- 普通对象使用字符串作为属性名,数组使用数字作为索引- 数组存储性能比普通对象好Tips:- 读取不存在的索引不会报错,而会返回undefined- 获取数组长度(连续数组):数组.length- 也可以用来设置数组长度,如果修改的length大于原长度,多出的部分会空出,小于则会删除...原创 2019-10-13 16:42:28 · 242 阅读 · 0 评论 -
Javascript之判断一个字符串是否是json
本文主要参考自:https://www.cnblogs.com/lanleiming/p/7096973.html整理至自己博客近做留存。说明: 只是单纯的用JSON.parse(str)不能完全检验一个字符串是JSON格式的字符串。单纯的字符串,boolean类型的变量也可以被成功解析。 JSON.parse('123'); // 123 JSON.parse('{}...转载 2019-10-11 22:30:48 · 1068 阅读 · 0 评论 -
Javascript之获取图像原始大小
描述:在处理粘贴图片时遇到一个问题,就是仅凭url无法获取img的原始大小,故找到了一个取巧的方法,就是利用Image对象获取img,然后就可以从img对象里获取图像原始数据了代码: const img = new Image(); img.src = imgUrl;// imgUrl即要处理的图片 const { width, height } = img;...原创 2019-10-09 10:47:56 · 410 阅读 · 0 评论 -
Javascript之对象
对象属于一种复合类型,在对象中可以保存多个不同数据类型的属性对象的分类1.内建对象:由es标准中定义的对象,Math,String,Number,Boolean,Function,Object2.宿主对象,由js运行环境提供的对象,目前主要指由浏览器提供的对象 ,比如BOM DOM3.自定义对象:由开发人员创建的创建对象:使用new关键字调用的函数,是构造函数const...原创 2019-05-09 17:20:26 · 136 阅读 · 0 评论 -
Javascript之编码
在字符串中使用转义字符输出unicode编码 :\u四位编码在网页中使用unicode编码:&#编码; 这里需要的是10进制编码原创 2019-04-23 15:54:02 · 210 阅读 · 0 评论 -
Javascript之运算符
运算符也叫操作符,通过运算符可以对一个或多个值进行运算typeof :获得一个值的类型,会将该值的类型以字符串形式返回 number string boolean undefined object算数运算符:+ 、-、*、/、%:不会对原变量产生影响;对非number类型运算时,会转换成Number进行运算。+:boolean:1或0 null:0 NaN:任何数和N...原创 2019-04-23 15:26:03 · 130 阅读 · 0 评论 -
JavaScript之数据类型转换
其他数据转换为boolean使用Boolean()函数- 数字-->布尔 --除了0和NaN,其余都是true-字符串-->布尔 -除了空串,其余都是true-null和undifined 都是false-对象会转换为true...原创 2019-04-23 11:33:37 · 137 阅读 · 0 评论