写在前头:学习编程,不论任何一种语言,需要的不是天赋,而是努力和付出。

只要用心耕种,终会开花结果。

一起学习,共同进步。

一,javascript的简介及用途

简介:JavaScript(简称为JS)是一种高级的、解释型的编程语言。
JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。
它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。
它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。
它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。
用途:
1、嵌入动态文本于HTML页面;
2、对浏览器事件做出响应;
3、读写HTML元素;
4、在数据被提交到服务器之前验证数据;
5、检测访客的浏览器信息;
6、基于Node.js技术进行服务器端编程。
 

二,软件的获取及安装

学习JavaScript可以使用(HBuilder X)进行代码编写

链接:https://pan.baidu.com/s/19JmmvZAjYLiktxWPHKVaEw?pwd=4xqp 
提取码:4xqp 
复制这段内容后打开百度网盘App,操作更方便哦。

三,基础入门

一,JavaScript语法

1,区分大小写。
javascript语言中一切(变量,函数名和操作符)都区分大小写。
2,标识符。
标识符指变量,函数,属性的名字,或者函数的参数。标识符需要遵循一下原则:
(1)第一个字符必须是字母,下划线"_"或者是美元符号"$"
(2)其他字符可以是字母,下划线,美元符号或数字。
3,注释。
//单行注释

/*      
*多行注释
*
*/
(ctri+/)多行注释快捷键

二,JavaScript的数据类型

一,基本数据类型

1,数值数据类型(number)

2,布尔类型(boolean)

3,未定数据类型(undefined)

4,空数据类型(null)

二,引用数据类型

1,字符串类型(string)

2,array数组类型

3,对象类型(object)

使用typeof方法可以查看数据类型

三,JavaScript变量

一,变量的命名规则

1,变量名是我第一个字符只能是英文字母或下划线。

2,变量名从第二个字符开始,可以使用数字,字母和下划线。

3,变量名区分大小写。

4,不能使用关键字。

二,变量定义的方法

JavaScript使用var关键字来声明一个变量。

(1)var name;        //只声明变量,没给初值。

(2)var price = 12.50        //声明变量同时给变量赋值。

(3)var a,b,c;        // 同时声明多个变量,没有初值。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var stuName //声明一个变量
			stuName = "椿" //给stuName变量赋值
			alert(stuName) //通过(alert)弹出框的方式将变量的值弹出
			document.write(stuName) //将变量的值打印到页面上
			document.write("<br>")
			document.write(stuName)
			//经常用于代码调试,主要通过控制台进行打印输出
			console.log(stuName)
			
			//同时声明多个变量
			//var x,y,z = 10
			var x = y = z = 10
			console.log(x)
			console.log(y)
			console.log(z)
			
			var fru = true
			
			//查看数据的使用类型,使用typeof
			console.log(typeof stuName) // string
			console.log(typeof x) // number
			console.log(typeof fru) //boolean
			
			//在js中,变量的数据类型跟该变量后面赋的值的类型有关,后面的值的类型是什么,那么该变量的数据类型就是什么,
			//比如一个变量的值是字符串类型,那么该变量就是字符串类型
			
		</script>
	</body>
</html>

四,混合计算时的数据类型

(1)整数+小数结果是小数。
(2)整数+字符串结果是字符串。
(3)整数+布尔型结果是整数。
(4)整数+空值结果是整数。
(5)小数+字符串结果是字符串。
(6)小数+布尔型结果是小数。
(7)小数+空值结果是小数。
(8)字符串+布尔型结果是字符串。

(9)字符串+空值结果是字符串。
(10)布尔型+空值结果是整数。

五,数据类型的转换

一,自动类型转化

java script代码 写 java script编程_前端

 二,强制类型转化

强制类型转化是指数字与字符串之间的转换

(1)转化成整数:用parseInt()函数

(2)转化成小数:用parseFloat()函数

我也是刚开始学习JavaScript,第一次写这方面博客,如有什么建议和意见,可以评论。

多谢观看。