会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lannyQ_Q
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
5
6
7
8
9
2018年11月8日
学JS的心路历程-函式(二)arguments
摘要: 参数(argument)与函式参数(parameter) 在讨论函式时,很多人都会把这两个搞混,我自己也不例外。 虽然讲错别人也听得懂,但是我们还是要搞清楚这两个的定义到底是什么! 参数是当我们呼叫函式时传递给它的值 参数是我们在函式定义中所列出的变量看完还是有点不懂?没关系,上图! 声明式(dec
阅读全文
posted @ 2018-11-08 10:12 pereQ_Q
阅读(195)
评论(0)
推荐(0)
编辑
2018年11月7日
学习JS的心路历程-函式(一)
摘要: 前几天有间单提到该如何声明函式及在Hositing中会发生什么事,但是函式的奥妙不仅于此。 身为一个使用JS的工程师,我们一定要熟悉函式到比恋人还熟! 这几天将会把函式逐一扒开跟各位一起探讨其中的奥妙。 函式是头等物件 这句话代表着函式与任何JS物件共存,也被当成一个物件。 函式可以被当成变量引用、
阅读全文
posted @ 2018-11-07 09:09 pereQ_Q
阅读(128)
评论(0)
推荐(0)
编辑
2018年11月6日
学习JS的心路历程-参数的传递(下)
摘要: 今天我们要来探讨JS到底是透过何种参数传递方式呢? 废话不多说,上示例!! 我们先声明原始型别和物件型别来看看两者是否会有不一样的差异: var myStr = 'Hola'; var myObj = {name:'Ann'}; 再来,声明另一个变量去复制他们: var myStr = 'Hola'
阅读全文
posted @ 2018-11-06 09:22 pereQ_Q
阅读(116)
评论(0)
推荐(0)
编辑
2018年11月5日
学习JS的心路历程-参数传递方式(上)
摘要: 很多人认为JS的传递方式是值是Call by value, 物件及数组是Call by Reference。甚至还有人宣称其实JS是Call by sharing,那到底是哪一个呢? 这两天我们一一来分析这三种参数传递方式: 我们都以这个例子作为图解分析: var x =“Hola”; var y
阅读全文
posted @ 2018-11-05 10:35 pereQ_Q
阅读(148)
评论(0)
推荐(0)
编辑
2018年11月4日
学习JS的心路历程-范围Scope和提升(Hoisting)
摘要: 在上一篇提到了JS有三种声明变量的方式,分别是var、const及let,var和const let最大区别就是范围(scope)的限制。所以在这一篇我们会详谈何谓范围链及他们的复写优先级。 范围Scope 我们先来看一个例子: var globalVar = 'global'; function
阅读全文
posted @ 2018-11-04 12:08 pereQ_Q
阅读(247)
评论(0)
推荐(0)
编辑
2018年11月3日
学习JS的心路历程-声明
摘要: 变量 在程序中将一个值指定(assign)给一个符号式的容器(symbolic container),叫做一个变量(variable)。 声明在JS中目前提供了三种声明方式: var 声明一个变量,可选择是否给予一个初始值。 作用范围(scope)于该函式之内;但是如果在函式外声明,其作用范围则为全
阅读全文
posted @ 2018-11-03 10:05 pereQ_Q
阅读(102)
评论(0)
推荐(0)
编辑
2018年11月2日
学习JS的心路历程-类型
摘要: 前言 之前学JS时候都是靠着谷狗一路跌跌撞撞的学过来,从来没有去翻过MDN的文件,导致留了许多技术债给自己。 最近有幸遇到一位前辈并开始从头学JS,前辈表示学程序不看文件是想作死自己?于是我的第一份功课就是读完MDN的JS入门文件,在这过程中我也笔记了一些我认为蛮重要的地方,希望藉由这三十天的过程中
阅读全文
posted @ 2018-11-02 09:38 pereQ_Q
阅读(120)
评论(0)
推荐(0)
编辑
上一页
1
···
5
6
7
8
9