博客专栏  >  前端   >  JavaScript学习之路

JavaScript学习之路

作为一个热爱计算机专业的小白,当然不能局限于大学课堂上老师教的内容,热爱踏入学习之门,热爱学习新的知识是小白最感兴趣的事情了,这个专栏主要是记叙了我自己学习前端中JavaScript的一些基础知识和笔记,同样自己也是第一次接触博客,如有不好,请指出

关注
1 已关注
50篇博文
  • JavaScript简单拖拽

    说到交互,基本上是在JavaScript语言中占据了大分量,JavaScript行为 为页面增添了光彩,而现在大多数网站都是运用交互式的,拖拽在交互这个大系统中也是很有重量的。        把一个东...

    2018-03-30 22:43
    30
  • JavaScript原生运动框架

    在网页交互过程中,运动是比不可少的,每次交互产生运动的时候,都要写一次关于这次运动的代码,显然很麻烦,封装运动框架能让代码的可读性增强很多。    匀速运动        匀速运动就是让dom元素匀速...

    2018-05-19 13:19
    28
  • JavaScript之ES3.0模拟map和reduce

    我们知道浏览器的发展是相对快速的,当然浏览器的不断更新同样面临着前端的更新,在我们前端编程中由于用户所用浏览器的不同,我们是必须要做兼容性处理的,有些浏览器的版本比较低,一些前端语言不兼容,做方法的兼...

    2018-03-28 20:43
    55
  • JavaScript之高阶函数详解

    最近在狂刷JavaScript权威指南(第六版),看到高阶函数这里。高阶函数在稍微大一点的项目里也是很常用的。        所谓高阶函数就是以一个函数作为参数传入高阶函数里面经过一些算法再返回一个函...

    2018-03-28 21:17
    62
  • JavaScript之函数式编程不完全函数

    不完全函数编程是一种函数编程技巧,即把一次完整的函数调用拆成多次函数调用,每次传入的参数都是完成参数的一部分,每次才分开的函数就叫做不完全函数。每次函数调用就叫做不完全调用。        特点: 每...

    2018-03-29 00:08
    68
  • JavaScript之函数式编程思想-纯函数

    在任何一个语言中都避免不了Bug的存在。我们只能用一系列编程的思想尽量避免Bug的产生。        Bug守恒定律        当我们在开发网站的时候,一旦网站的应用代码量达到一定程度的时候,它...

    2018-03-29 00:41
    74
  • JavaScript之函数式编程思想--函数记忆

    函数记忆编程是一种编程思想,主要是解决当我们在编程过程中有些部分或者有些功能是重叠的,可以利用记忆函数来把重叠的部分记录下来。        典型的例子就是阶乘和斐波那契数列了。这里我们用数组来示范一...

    2018-03-29 01:05
    91
  • JavaScript之bind及bind的模拟实现

    在JavaScript编程中有很多改变this的方法和方式,今天说的bind与众不同,像call、apply改变this指向的时候会直接执行。而bind则不是,话不多说,直接进入正题。        ...

    2018-03-23 23:49
    72
  • JavaScript之再谈数组之数组方法、ES5方法

    稀疏数组        在数组中有那个一种形式:忽略索引,显示长度。这种形式就是稀疏数组。          稀疏数组定义方法是:两种方式,var a = new Array(5); console....

    2018-03-18 23:46
    43
  • JavaScript之再谈对象之枚举对象的工具函数

    在JavaScript中,由于JavaScript的弱类型特征,使得JavaScript变的更加灵活,同样JavaScript中对象也是如此。var o = { name : "wang&...

    2018-03-14 23:33
    49
  • JavaScript之再谈对象之getter、setter存取器

    在JavaScript对象中,有两种属性getter、setter。        getter 和 setter是一种存取器,也可以说成是对象定义属性是读写属性的方法,getter定义可读属性,se...

    2018-03-15 00:15
    54
  • JavaScript之再谈对象之属性的特性

    在各种语言中对象的属性都有很对特性,JavaScript也不例外。        对象属性中除了名字和值外,还有一些标识着它们可写,可枚举,可配置的特性,存取器也是可以看成属性的特性的。       ...

    2018-03-15 00:30
    49
  • JavaScript之eval用法

    在JavaScript史中,出现过这样一个方法,这个方法可以修改变量环境进行代码执行,这个方法就是eval()。        eval()        这个函数只有一个参数,当传入的参数不是字符串...

    2018-03-12 19:44
    37
  • JavaScript之运算符表及含义

    在js里面运算符占有着重要的意思,今天在一本书上看到了运算符全解,特来分享一下。来自JavaScript权威指南第六版,喜欢就收藏吧--主页传送门--...

    2018-03-11 20:59
    49
  • JavaScript之正则表达式精解

    在所有的语言中基本上都有一个通用的东西,那就是正则表达式了,正则表达式定义了字符串的组成规则,使得匹配环节更加灵活。同样,在前端领域中,我们知道处理数据源的终端在前端,随着交互式输入信息的格式的核查,...

    2018-03-10 18:58
    39
  • JavaScript之js异步加载精解

    在解释之前先铺垫几个知识点。        DomTree:在页面渲染时候会把html构建成一个树形结构,把标签全部挂在树形结构上,构建DOM树采用深度优先原则。        Dom解析:绘制DOM...

    2018-03-05 23:02
    44
  • JavaScript之js加载时间线精解

    在js加载开始的时候,浏览器会记录js执行的这段过程。            1.创建Document对象,开始解析web页面,解析HTML元素和他们的文本内容后添加Element对象和Text节点到...

    2018-03-05 23:13
    119
  • JavaScript之JSON

    我们知道,前端和后端进行沟通的桥梁是数据的传输。在数据的传输中不同的时代也有着各种各样的数据传输格式。从开始的XML到如今的JSON格式传输,也包含着各种各样的变化。从繁到简。        JSON...

    2018-03-05 22:07
    103
  • JavaScript之类型转换

    本人是一个初学小萌新,对什么都比较好奇,开始学JavaScript,对JS的感兴趣,学到类型转换这个地方,总结了一下类型转换的知识点,给大家分享一下。  类型转换分为“显示类型转换“和“隐式类型转换...

    2018-02-05 17:14
    57
  • JavaScript之预编译

    初学JavaScript,遇到预编译这个梗,学完,感觉对于JS代码的理解和执行过程又更深了一步。 首先说一下,众所周知,JavaScript语言是一种解释性语言。JavaScript代码执行分为三个...

    2018-02-05 19:23
    67
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部