用户中心USER CENTER

首页/用户
  • 在JS中封装List、Map、Set等集合

    摘要:结构本身可以看作一个线性数组,因此可以利用数组来封装,首先,定义中的数组和各类方法。用来存储,与中的对象很相似,因此,可以通过封装对象,定义一系列方法来构造。 在前端,我们通常需要用JS处理一些从服务器返回的数据,例如简单的数据清洗、对数据格式做细微的调整等等,这些需求在java中借助集合通常很容易完成,但JS原生不提供类似java中的集合,这时,我们可以利用JS中的原生数组和Obje...

    刘厚水 发布于JavaScript
  • JS 总结之变量对象

    摘要:就如上一篇总结之闭包中谈到的,闭包的形成是变量对象和作用域链共同作用的结果。什么是变量对象变量对象是执行环境的一个属性,储存在与执行环境相关的变量和函数声明。 showImg(https://segmentfault.com/img/bVblHM6?w=1600&h=640); 就如上一篇《JS 总结之闭包》中谈到的,闭包的形成是变量对象和作用域链共同作用的结果。 什么是变量对象?变量...

    刘厚水 发布于JavaScript
  • Javascript面向对象的程序设计_理解对象

    摘要:面向对象的程序设计理解对象前言最近在细读高级程序设计,对于我而言,中文版,书中很多地方翻译的差强人意,所以用自己所理解的,尝试解读下。总结如果英语水平足够好的话,建议看英文原版书籍或者国外大师的博客。 JS面向对象的程序设计_理解对象 前言:最近在细读Javascript高级程序设计,对于我而言,中文版,书中很多地方翻译的差强人意,所以用自己所理解的,尝试解读下。 如有纰漏或错误,会非...

    刘厚水 发布于JavaScript
  • 百度阿里网易大疆等大小厂前端校招面筋

    摘要:面过的公司,大疆,阿里,网易,百度,电信研发中心,深信服,华为,小米,搜狗,腾讯。拿了的公司目前是大疆电信深信服华为。一面二面因为时间太久,就直接放在一起了,问的都是基础吧,讲真,大疆前端面试不难,都是很基础的,就是时间长,等的捉急。 自我介绍下:某985硕士,程序媛,接触前端一年时间。从八月份开始校招面试笔试,前前后后大厂小厂也都面了挺多,不过大厂基本都被我挂完了,哭晕我,还是太菜啊...

    刘厚水 发布于JavaScript
  • JS中的六大数据类型

    摘要:创建数组的基本方式有两种第一种是使用构造函数,如下所示第二种是使用数组字面量表示法,如下所示类型每个函数都是类型的实例,而且都与其他引用类型一样具有属性和方法。 js中有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null),和一种复杂数据类型(Object)。 typeof 操作符由于js中的变量是松散类型的,所以它提供了一种检...

    刘厚水 发布于JavaScript
<