发表于: 2018-10-09 23:31:16
1 967
今天完成的事情:学习了解js基础知识。学习了解js基本语法,js运算,js函数,if,else,for,while循环
明天计划的事情:继续学习js知识
遇到的问题:暂无
收获:
JavaScript代码可以直接嵌在网页的任何地方,不过通常我们都把JavaScript代码放到<head>
中:由<script>...</script>
包含的代码就是JavaScript代码,它将直接被浏览器执行。
第二种方法是把JavaScript代码放到一个单独的.js
文件,然后在HTML中通过<script src="..."></script>
引入这个文件:这样,/static/js/abc.js
就会被浏览器执行。
把JavaScript代码放入一个单独的.js
文件中更利于维护代码,并且多个页面可以各自引用同一份.js
文件。
可以在同一个页面中引入多个.js
文件,还可以在页面中多次编写<script> js代码... </script>
,浏览器按照顺序依次执行。
您可以在 HTML 文档中放入不限数量的脚本。
脚本可位于 HTML 的 <body> 或 <head> 部分中,或者同时存在于两个部分中。
通常的做法是把函数放入 <head> 部分中,或者放在页面底部。这样就可以把它们安置到同一处位置,不会干扰页面的内容。
JavaScript的语法和Java语言类似,每个语句以;
结束,语句块用{...}
。但是,JavaScript并不强制要求在每个语句的结尾加;
,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;
。
例如,下面的一行代码就是一个完整的赋值语句:
<code var x = 1;
下面的一行代码是一个字符串,但仍然可以视为一个完整的语句:
function 函数在js里有好几种写法,
分别是函数声明,函数表达式,
c、立即执行的函数(IIFE)
(function(){
//do something
})()
一般用来封装变量,避免造成全局的变量污染。
d、构造函数
有时间可以了解一下这些的区别
评论