
javascript
文章平均质量分 88
javascript入门和进阶
whatable
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Javascript闭包的理解
Javascript闭包(closure)众说纷纭,对入门者来说是个可能有点迷的概念和技术。这里给出一种解读,希望绑到有需要的人。 大多数讲解闭包的文章,都是侧重于讲闭包在技术层面的实现,而忽略了闭包解决什么问题。如果你不知道一项技术是解决什么问题的,那么就很难真正掌握这个技术。所以接下来先用一点篇幅说一下闭包解决的是什么问题。 问题是什么? 函数式编程语言,核心就是函数和变量。当你调用函数,你把若干变量输入到函数中,然后函数给出一个结果(也是一个变量)。例如最简单的,输入a和b,得到c是a+b的结果原创 2022-05-04 12:48:12 · 1006 阅读 · 0 评论 -
javascript入门(2):函数基础
适合javascript和前端初学者,读者应该有c或java语言基础,至少了解c或java的变量、数据和数据类型,同时应该已经懵懵懂懂地写过一点Javascript代码,至少知道如何利用网页和浏览器来编写和运行javascript代码。这系列文章并不是试图代替网上海量的正统的javascript教程,而是针对这些教程给出一种更有效、更直达灵魂的学习参考,特别适合那些“感觉自己会一点,但又不是很会”的初学者。 前置的知识是要掌握javascript的变量和数据,参考主流的教程,或者参考笔者的这一篇《ja.原创 2020-09-15 17:22:51 · 266 阅读 · 0 评论 -
javascript拾零(1):typeof
javascript数据和变量是javascript所有知识和技术的基础之基础,非常重要,那么typof作为专门用来判断变量和数据的类型的指令,就一样很重要了。本篇来“细抠”一下typeof,关于变量和数据可参考《javascript入门(1):变量和数据》 typeof的两种用法 typeof(10086)和typeof 10086是等价的。下文主要采用后一种写法。 typeof作用于谁? 既可以作用于数据,也可以作用于变量。 但严格地讲,如果你能理解var i = 10086当中,10086其原创 2020-09-15 15:50:15 · 167 阅读 · 0 评论 -
javascript入门(1):变量和数据
适合javascript和前端初学者,有c或java语言基础,至少了解c或java的变量、数据和数据类型 变量 javascript变量和大多数编程语言的变量类似,都是用来指代实际数据的。 用等于号=实现初始赋值或重新赋值 a = 1 b = 3.14 s = 'Hello World' javascript变量无需声明类型(但其指代的数据仍然有明确的类型) int i = 1 // 错误的 ...原创 2020-09-15 13:38:47 · 275 阅读 · 0 评论