![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaScript
关于js的内容
张张-程序猿
这个作者很懒,什么都没留下…
展开
-
js可以使用以下两种方法来判断一个数是否为整数
注意:Number.isInteger()方法是ES6新增的方法,如果在较早版本的浏览器中使用,可能会出现兼容性问题。原创 2023-04-11 13:50:40 · 447 阅读 · 0 评论 -
Cookie的增删改查
Cookie的增删改查什么是cookie?cookies是由网络服务器存储在你电脑硬盘上的一个txt类型的小文件,它和你的网络浏览行为有关,所以存储在你电脑上的cookies就好像你的一张身份证,你电脑上的cookies和其他电脑上的cookies是不一样的;cookies不能被视作代码执行,也不能成为病毒,所以它对你基本无害。1.原始方法// 存储cookielet uname = 'Javan';document.cookie = "name"+uname;// 读取cookievar原创 2020-11-05 14:48:11 · 239 阅读 · 0 评论 -
JS字符串总结
JS字符串总结1.数组的创建// 方法一var str = new String();str = new String("some string here")// 方法二str = "some string here"2.字符串的转移字符\n 换行\t 制表符\\ 反斜杠 \" " 双引号字符\' ' 单引号字符3.获取元素首次出现的索引var x = "s天s王s盖地虎"console.log(x.indexof('s'))4.反序获得元素首次出现的索原创 2020-11-03 21:42:08 · 120 阅读 · 1 评论 -
JavaScript对象拷贝的方法,浅拷贝,深拷贝...
JavaScript对象拷贝的方法一.json方法1.适合情况:json对象的深度克隆。方法是JSON.stringify()转为json字符串,再JSON.paarse()转为json数组2.缺点:1,如果你的对象里有函数,函数无法被拷贝下来2,无法拷贝copyObj对象原型链上的属性和方法var obj ={x:1,y:{a:1,b:0,c:[1,2,3]}};// 相同的引用var obj2=obj;console.log(obj2==obj); //true直接复制原创 2020-11-07 17:58:57 · 202 阅读 · 0 评论 -
js将html转换成图片并下载
1:首先页面引入html2canvas.min.js,下载到本地。总结:希望对大家有所帮助,有其他好的方法或建议可以一起沟通。2:逻辑直接下载代码里了,上代码。原创 2023-06-28 12:04:18 · 2220 阅读 · 1 评论 -
js中判断对象数据类型的方法大全,你想要的,这都有。
js中判断对象数据类型的方法1.js类型判断对js中不同数据的布尔值类型总结:false:空字符串;null;undefined;0;NaN。true:除了上面的false的情况其他都为true;var o = { 'name':'lee' };var a = ['reg','blue'];function checkBoolean(a){ if(a){ return true; }else{原创 2020-11-05 21:48:19 · 155 阅读 · 0 评论 -
javascript排序常用的四种方法,冒泡,选择,快排,插入。
javascript排序常用的四种方法1.快速排序法var x =[52,13,14,66,88,7,16];function add(arr){if(arr.length<=1){return arr;}else{// 基准值var base = arr[0];var max_arr = []; //大的var min_arr = []; //小的var eq_arr = [arr[0]]; //等于的for(var i=1;i<arr.length;i++){i原创 2020-11-07 10:36:55 · 104 阅读 · 0 评论 -
一行代码解决js对象数组去重
首先,使用 map() 方法将对象数组转换成字符串数组,每个对象使用 JSON.stringify() 方法转换成字符串。然后,创建一个 Set 数据结构并将字符串数组作为参数传入,Set 数据结构会自动去重。接着,使用 Array.from() 方法将 Set 转换成数组,并使用 map() 方法将每个字符串转换成对象,使用 JSON.parse() 方法进行转换。最后,得到去重后的对象数组 uniqueArr。原创 2023-04-06 11:38:57 · 158 阅读 · 0 评论 -
javascript 常用全局方法总结
javascript全局方法1.三种弹窗alert() //警告框,无返回值confirm() //确认框,返回bool类型prompt() //提示框,返回string类型或者null2.encodeURI() 把字符串编码为 URI。encodeURIComponent()把字符串编码为URI组件。var str="我是一个中国人"var str2=endcodURI(str)console.log(str2)3.decodeURI() 解码某个编码的URI。var st原创 2020-11-04 21:57:19 · 111 阅读 · 0 评论 -
2020-11-2JS数组方法总结
数组方法JS1.数组的创建//数组可以存储任何类型var x = new Array()var z = [1,2,3,'qk',true,4.2,new Date()]2.数组的增加 var names = ['迪迦','赛文','艾迪','雷欧'] names.push('戴拿') //【push 末尾添加】 names.unshift('赛罗') names.splice(3,0,'奥特曼') //【splice 指定位置增加】 conso原创 2020-11-02 21:07:42 · 82 阅读 · 0 评论