![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
原生js
村里刚通网
这个作者很懒,什么都没留下…
展开
-
用原生js toString和parseInt做一个简单的进制转换器
html代码 各进制转换 2进制: 8进制: 10进制: 16进制: 32进制: 重置js代码function change() {var div = document.getElementsByClassName(“demo”)[1];var inputs = div.getElementsByTagName(“input”);var bu...原创 2019-03-26 19:30:46 · 405 阅读 · 0 评论 -
(原生js)讲解encodeURI 和 decodeURI
encodeURI() 函数可把字符串作为 URI 进行编码。decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。在日常url字符拼接中经常用到,下面是一个小的案例html代码<div class=“demo”><h2>DEMO1</h2><label for=""...原创 2019-03-26 19:41:45 · 1218 阅读 · 0 评论 -
二叉树节点遍历
二叉树节点遍历,主要是通过递归方式进行查找,因为层级不定,所以用递归能遍历所有节点,但效率不高,数据量大时会出问题.html代码<div class=“demo”><ul><li></li><li><ul><li>&a...原创 2019-03-26 19:48:04 · 435 阅读 · 0 评论 -
判断当前对象是不是数组的4种方式
var arr = [2, 3, 4, 6]; var temp; // 第一种方法,使用Array的原型跟arr的原型比较,是否一样 temp = Array.prototype.isPrototypeOf(arr); temp == true ? console.log("这是一个数组") : console.log("这不是一个数组"); //第二种方法,使用in...原创 2019-03-26 20:13:12 · 2389 阅读 · 0 评论 -
利用set来轻松实现去重
ES6中提供了新的数据结构 Set,可以使用Set数据结构我们能够轻松的去重一个数组,比如: let arr = [a,b,c,d,e,f]; let set = new Set(arr); let newArr = Array.from(set); // Array.from方法可以将 Set 结构转为数组。 console.log(newArr);...原创 2019-03-26 20:27:10 · 548 阅读 · 0 评论