JavaScript
文章平均质量分 77
难凉热血
这个作者很懒,什么都没留下…
展开
-
常用的排序算法的时间复杂度和空间复杂度
常用的排序算法的时间复杂度和空间复杂度排序法最差时间分析平均时间复杂度稳定度空间复杂度冒泡排序O(n2)O(n2)稳定O(1)快速排序O(n2)O(n*log2n)不稳定O(log2n)~O(n)选择排序O(n2)O(n2)稳定O(1)二叉树排序O(n转载 2017-09-23 22:11:45 · 271 阅读 · 0 评论 -
JS如何操作cookie
function getCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c_start!=-1) { c_start=c_start + c_name.length+1原创 2017-09-23 19:06:48 · 371 阅读 · 0 评论 -
webpack+babel构建ES6语法运行环境
由于ES6语法在各个浏览器上支持的情况各不相同,所以在使用ES6语法时需要使用babel经过一次编译,将ES6语法编译为ES5语法,下面就开始搭建一个基于webpack+babel的ES6语法运行环境:1.需要安装的包webpack(安装webpack,必装)babel-loader和babel-core(babel转码器,必装)babel-preset-es2015(转码规则,以es2015原创 2018-01-15 21:20:14 · 1271 阅读 · 0 评论 -
原生JS封装_new函数,实现new关键字的功能
1.前言众所周知:没有对象怎么办?那就new一个!那么在JS中,当我们new一个对象的时候,这个new关键字内部都干了什么呢?2.原始的new首先,我们先new一个对象看看://创建Person构造函数,参数为name,agefunction Person(name,age){ this.name = name; this.age = age;}//实例化对象小明xm = new Pe...原创 2018-04-20 12:24:03 · 3031 阅读 · 0 评论 -
JS中的两种数据类型以及实现引用类型的深拷贝
1.两种数据类型我们知道,在JS中数据类型按照访问方式和存储方式的不同可分为基本类型和引用类型。2.基本类型基本类型有String、Boolean、Number,Undefined、Null,这些基本类型都是按值传递的,也称为值类型。3.引用类型引用类型有对象、数组、函数,它们都是按引用访问的。4.两者区别基本类型和引用类型由于两者在内存中存储的方式不同,造成两者访问的方式也不同。其中,基本类型存...原创 2018-04-20 13:26:50 · 382 阅读 · 0 评论