新生大学JavaScript编程入门学习笔记之四

【本课主题】

1.回顾

2.函数/function

3.前端-让数据动起来

4.对象、JSON对象、JSON格式


回顾-mac基础命令:

ls:查看当前文件夹内文件(不含隐藏文件)

cd (foldername):进入文件夹

ls -a:查看当前文件夹内所有文件

* 只有从github下载的代码才会有.git


函数/function

“函数”可以说是JS世界里最重要的,超过“对象”,是一等公民,而相对于C/C++/JAVA来说,JS中的函数非常简单。

实际生活中的“调用”讨论

函数需要调用。关于调用的类比:现实生活中,寻求别人的帮助,购买服务等,当你说明了需求,对方经过处理,实现我们的要求,这个过程也可以说是一种“调用”。

1.我要买瓶可乐。

2.我要理发。

3.我要打印。

“调用”的关键点

1.需要明确调用目标(对象)。

2.需要给于目标一些信息。

3.目标处理完会返回结果。


函数是:1.一个处理的封装;2.一个处理的单元。


就像一个黑盒

函数黑盒

JS有丰富的内置函数,以后学习中会用到大量第三方库。JS的函数很多,多到用都用不完。

当觉得别人的库不够好的时候,还可以自己写库。

定义函数

//定义函数

function counter(count){

count =count +1;

return count

}


//调用(执行)函数

counter(1);

function:关键字

counter:函数名

count:参数

注意:

一个函数被定义了没有使用,就是流氓函数、垃圾代码。变量也相同。在工程、项目中,垃圾代码是要剔除的,会有专门的脚本进行扫描来发现。因为一旦定义了,即使不参与计算也会占用内存。


函数的思考1:报数–轮流

报数-轮流

思路:根据规则判断,这时候需要——顺序调用。

函数的思考2:报数-通知

报数-通知

思路:根据规则判断,这时候需要——嵌套调用。

函数的思考3:实现厨房的工作流程——办一桌酒席

思路:由准备、买菜、配菜、做菜、上桌等环节组成

代码实操(详见附录



拓展学习一:Vue.js

资料:cn.vuejs.org/guide(https://cn.vuejs.org/v2/guide/)

引入Vue第三方库(自己去了解,不需要了解太深):

< script src="https://unpkg.com/vue">

在< body>< /body的第一层< div>< /div>中添加id标签< div id=”app”>

定义app:

var app = new Vue({

el:'#app',

data: {

person: xiaoming

}

})

动态引用代码:{{person.name}}

如此操作后,即可在页面动态更新,否则,如用静态代码:

< p>xiaoming< /p>,对应的是很麻烦的更改操作。

拓展学习二:要善于使用Visual Studio Code的插件——装插件、用插件。

界面左侧最下面的一个图标,搜索需要的插件,点击安装即可。command+shift+P可调出命令页面,用关键字可方便查找到已安装插件,点击即可对当前文件使用此插件。有的插件可以把代码转的非常美观、清晰,还有把代码转pdf等插件。通过查看插件的说明(英文的),可以了解插件功能。


学习建议:做犀牛书(JavaScript权威指南)的勘误表,把项目的issue都看一遍。

Tip:Visual Studio Code—查看->集成终端,可以有同屏代码及执行效果。

工具推荐:iterm2,优势——可拆分界面,多窗口同时操作

考虑到前期课程的压力,本节课没有留作业,专心熟悉代码。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容