初学 Javascript

初学 Javascript

在完成html和css的学习之后,js应该算是前端开发的第三个常用的web前端开发工具。如果说HTML是编辑最基本的内容,CSS是美化网页,那么JS就是用来完成网页与访问者的一个交互。雨前两者不同的是,js应该算是一种编程语言,会比前两者更加的复杂。
首先引入js有两种方式,在body部分加入script的双标签后,第一种可以直接在内部编写,另外一种和css一样可以引用外部的js文件。

<script src="   "><\script>

scrpt标签有两种属性type和language,type用来设定script的文本类型,默认值为text/javascript,language设定标签包含脚本属于什么语言类型,javascript属性值表示javaScript语言类型。
对于该语言的具体内容,我感觉与我最近在学习的c语言有些类似的地方,像使用var定义变量名,for循环之类的。

js中的变量:

变量命名规则:

  • 变量必须以字母,$ 和 _ 符号开头开头
  • 变量名对大小写区分
var dl=“dcn”

这就是定义了一个叫dl的变量并给其赋值为dcn

数据类型:

JavaScript主要有以下几种数据类型:
字符串,数字,布尔型,数组 ,对象,空,未定义
在引用字符串时只要将字符串用引号引起即可,并不强制使用单双引号
数组方面与C语言不同的是,我们可以将不同类型的数据放在一个数组里

var arry=["b","2","BMW"];

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:

 var person={
     
 firstname : "John",
 lastname  : "Doe",
 id        :  5566
 };

注释:

在任何的编程语言中,写注释都是一种就很重要的习惯,在js中单行注释

// 这是注释

多行注释

/*
这是多行注释
*/

语法:

语法上来说,我个人感觉和C语言还是挺像的比如说计算使用的:
+,-,*,/,=,逻辑运算符&& ,II ,==,比较大小用的<,>,<=,>=
然后每个语句用分号隔开,JavaScript 标识符必须以字母、下划线(_)或美元符($)开始。后续的字符可以是字母、数字、下划线或美元符。

最后要说的就是JavaScript是一种轻量型的编程语言,所以他的语法要求并不会很严格,这就导致了,你写出来的代码存在问题他并不会报错,为了避免这样的情况发生,请在script标签下的第一行写下use strict的语句,这样编辑器再检查的时候就会用最规范的标准来检查错误。

你可能感兴趣的:(笔记,javascript)