个人对JavaScript的理解web开发离不开html,css和JavaScript。html作为页面最基础的骨架,css则是起到修饰的作用,相当于是页面的皮囊,而js则是使得页面能够与用户进行交互,使得页面具有了“生命”,可以称为是页面的灵魂。三者缺一不可,以目前的技术html/css完全是可以通过计算算法分析图片直接生成出来,而js目前还是无法直接生成出来的,所以他们的重要性孰轻孰重可想而知
转载
2023-08-06 17:05:17
41阅读
我相信你已经看过很多关于 JavaScript 的 this 的谈论了,既然你点进来了,不妨继续看下去,看是否能帮你加深对 this 的理解。 最近在看 《You Dont Know JS》 这本书,不得感叹,就算用了 JS 很多年的老前端来看这本书,我觉得还是会有不少的收获。 其中关于 this
转载
2019-06-14 16:29:00
79阅读
2评论
1 JS 概述 1 简称JS,是一种浏览器解释型语言,代码嵌套在HTML页面中,将由浏览器解释执行 作用:主要用来实现页面的动态效果,实现用户交互,实现网页中的网络请求2 JS 组成 : 1 ECMAScript 2 内置对象:BOM DOM 其他内置对象 3 自定义对象:3 JS使用方式 1 元素绑定 给具体的元素绑定JS的事件 事件:由用户行为触发的
转载
2023-06-08 17:08:31
55阅读
网上很多解释,我无法理解,我想知道原理。。。这篇文章应该可以透彻一点 Query片段: 要说匿名函数,我们首先要由函数本身说起。函数的定义如下: 函数是将唯一的输出值赋予给每一输入的“法则”。 当然,这只是数学上的定义。但是,在计算机编程语言中,函数的定义也八九不离十。因为,我们都知道,计算机中的函
原创
2022-03-31 16:50:36
100阅读
什么是 JavaScript?JavaScript 被设计用来向 HTML 页面添加交互行为。JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。JavaScript 由数行可执行计算机代码组成。JavaScript 通常被直接嵌入 HTML 页面。JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。JavaScript 能做什么?(1)JavaScript
转载
2023-07-24 13:36:18
64阅读
相当于php中的命名空间,自执行函数内容可以执行任意方法或定义任意变量,但是在内部定义的方法和变量只有在其内部才可以访问
原创
2018-05-10 06:26:28
709阅读
点赞
关于 Javascript局部变量、块级作用域的理解废话少说,直接上代码和注释。var outer = function(){
var i=1;
var inner = function(){
console.log(i);//由于下面if语句块中定义了局部变量i,这个变量的作用域属于inner函数,而此处i尚未赋值,因此值是undefined
//var i=2;
转载
2011-12-27 23:30:00
76阅读
2评论
一、是什么TypeScript 是 JavaScript 的类型的超集,支持ES6语法,支持面向对象编程的概念,如类、接口、继承、泛型等超集,不得不说另外一个概念,子集,怎么理解这两个呢,举个例子,如果一个集合 A 里面的的所有元素集合 B 里面都存在,那么我们可以理解集合 B 是集合 A 的超集,集合 A 为集合 B 的子集其是一种静态类型检查的语言,提供了类型注解
1. 字符串用索引获取其中的某一个字符在IE7下返回undefined. IE8以上及现代浏览器返回值正常。 如 var ss = '一二三四五六七' ; ss[0]返回的是undefined. 还是charAt吧。Jquery 方面:1. is是个很实用的方法 ,可以判断 radio/checkbox 是否选中, 以及其他元素是否 disabled。2. ge
转载
2023-06-08 13:58:49
48阅读
看看《JavaScript高级程序设计》对dom事件流的理解
转载
2022-03-03 17:12:45
80阅读
网上很多解释,我无法理解,我想知道原理。。。这篇文章应该可以透彻一点
Query片段:
view plaincopy to clipboardprint?
(function(){
//这里忽略jQuery所有实现
})();
(function(){ //这里忽略jQuery所有实现 })()
转载
精选
2011-11-04 15:33:51
456阅读
阅读红宝书看到的关于JavaScript参数传递的讲解,ECMAScript中所有函数的参数都是按值传递的。 变量有按值和按引用访问,但是传参只有按值传递。 按值传递参数时,值会被复制到一个局部变量(即一个命名参数,或者用ECMAScript的话说,就是arguments对象中的一个槽位)。 原始数 ...
转载
2021-09-17 17:50:00
151阅读
2评论
教育不难,难的是因材施教从小学到大学,我们学习数学、英语等知识,这些知识难吗?我觉得是不难的,因为我们有这么多人都学过这些知识,而且这些知识说到底也就那么点知识,我们花了这么多年学,却始终没学好,就例如英语。一方面是自己不够努力,另一方面和老师也有关系。大多数老师要教的学生都很多,所以教学方法是面对大众的,对于每个个人,就不定适用了,所以教育说到底最重要的就是因材施教,培养个人的良好的学习习惯,这
转载
2023-07-18 13:33:11
20阅读
初识JavaScript一、JavaScript定义二、JavaScript组成三、JavaScript使用四、JavaScript基本语法1、JavaScript变量2、变量的声明和赋值五、JavaScript数据类型1.JavaScript中的数据类型2.typeof操作符3.number数据类型类型转换4.string数据类型字符串转换5.boolean数据类型 一、JavaScript定
转载
2023-09-01 14:15:30
9阅读
最近刚参加工作,JS写的异常多,突然感觉自己的js根本还没入门,所以抽了点时间想想好好总结下js,越来越发现js没有自己想象中的那么简单。(本文是每天记录下的笔记的,纯个人理解,比较基础,方便日后查询。因为是从笔记上复制过来的,排版可能做的不好)。如果有错误希望各位前辈指出,这也是我一个学习提高的过程。
js是什么?
转载
2023-09-24 09:52:14
44阅读
闭包是JavaScript中比较重要的一部分,也是比较难的一个知识点。在看了阮一峰老师的关于闭包的博客后,感觉对闭包的理解更清晰了,有需要的同学不妨一看。 http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html#comment-text 这是阮一峰老师文章的博客地址,下面我也做一个小小的总结,有兴趣的可以看看
原创
2021-07-15 14:59:31
91阅读
for...in适用于对象上面可枚举属性的遍历,并且只遍历非Symbol类型键以及对象自身以及原型链上的可枚举属性for
原创
2023-09-30 19:08:32
133阅读
1.什么是JavaScript:被设计用来向HTML页面添加交互行为。是一种脚本语言(脚本语言是一种轻量级的编程语言)。由数行可执行计算机代码组成。通常被直接嵌入HTML页面。是一种解释性语言(就是说,代码执行不进行预编译)。2.Java和JavaScript是不相同的,在概念和设计方面,Java和JavaScript是两种完全不同的语言。3.JavaScript的作用:为HTML设计师提供了一种
转载
2023-07-22 11:52:08
43阅读
什么是redisRedis:一个高性能的基于Key-Vaule结构出村的N0SQL开源数据库采用redis来实现分布式缓存,用来提高数据的查询效率为什么要用redis?web应用发展初期,系统的访问和并发并不,交换也比较少,但是随着着业务的扩大,访问量提升,使得服务的负载和关系型数据库就会出现瓶颈,而导致瓶颈的原因,主要体现在磁盘io上,那么随着互联网的进一步发展对系统的性能有了更高的要求,red
转载
2023-06-29 14:30:16
47阅读
一、什么是函数?当我们看到"函数"这两个字的时候,一定会想,它与数学上的函数有什么区别呢?首先我们要知道,Javascript中的函数与数学上的函数不是一种东西。JS中的函数是一种通过调用来完成具体业务的一段代码块。最核心的目的是将可重复执行的操作进行封装,然后供调用方无限制的调用。说白了函数就是为了完成一定的功能的封装的语句体。在程序设计中,可以将一段经常使用的代码"封装起来",在需要使用的时候