
js学习笔记
文章平均质量分 79
dengdengda
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Angular 出现Argument is not a function, got undefined报错
Angluar.js真的满满都是坑!!!!!最近在看的《AngularJs权威教程》,书上很多例子根本跑不了,我以为是我老眼昏花打错代码,去找作者的源代码发现还是运行不了,恩,就是版本问题,我知道这种东西大家都有版本问题可以理解的,可是不至于吧,差这么多 吐槽完毕要说一下今天遇到的问题,我就想简简单单的用个控制器,一直报Argument is not a function, got und原创 2016-08-17 14:48:34 · 8798 阅读 · 1 评论 -
js验证邮箱的正则表达式
最近小小研究了一下正则表达式,觉得写正则表达式还挺有意思的。 先想推荐一个网址,把正则表达式的基本语法都总结了,很不错。https://msdn.microsoft.com/zh-cn/library/ae5bf541(v=vs.100).aspx 今天想自己试着写一下邮箱验证,这个其实网上已经很泛滥了,而且各种版本,各种不一样,我按照自己的理解写了一个。 首先要先分析一下邮箱格式:第一部分原创 2016-08-26 18:48:14 · 3107 阅读 · 0 评论 -
js的栈和队列基本算法
栈 栈是一种遵循LIFO(先进后出)原则的有序集合。 方法:push(elements):向栈顶添加元素。pop():从栈顶移除元素(好坑,栈顶是尾部,我被绕晕了。) 使用类实现栈:function Stack() { var items = []; //添加一个或几个元素到栈顶 this.push = function(element) {原创 2017-03-01 17:23:17 · 601 阅读 · 0 评论 -
JavaScript的作用域链
执行环境: 所谓的执行环境是指变量或函数有权访问其他数据,比如在web浏览器中的全局执行环境就是window对象。 每个函数都有自己的执行环境,当某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在该环境中的变量或函数也随之销毁。 了解到函数的执行环境后,也就明白作用域链了。 作用域链: 当代码在一个环境中执行的时候,会创建变量对象的作用域链,而作用域链的用途就是保证对执行环境有权访原创 2016-07-16 15:31:41 · 623 阅读 · 0 评论 -
JS学习笔记之由定时器引发的深入思考
前言 感觉知识就像网贷,是个无底洞啊,本来只是在犀牛书上看到定时器的内容,只有一页而已,然而我却花了几周的时间来整理它,不过真的是学无止境,还有很多细节无法深入,大家一起学习进步吖~ 简单的栗子 例1: setTimeout(() => { console.log('hello world') }, 0) function printStr(str) { co...原创 2018-04-12 12:44:56 · 435 阅读 · 0 评论 -
JS学习笔记之再理解一等公民--函数(基础篇)
定义函数的方式 两种方式: 1. 函数表达式 let 变量名 = function [函数名]([形参列表]) { //函数体 } 函数声明语句 function 函数名([形参列表]) { //函数体 } 注:”[]”里的内容代表可选 区别一:函数表达式可以是匿名函数,函数声明必须要有函数名 例1: //函数表达式--匿名函数 l...原创 2018-05-18 11:34:15 · 601 阅读 · 0 评论