网页搭建入门之JavaScript -- JavaScript入门

这篇博客介绍了JavaScript的基础知识,包括JavaScript的用途、BOM和DOM概念、变量声明、数据类型、函数、字符串和数组操作、日期函数、事件处理以及DOM操作。讲解了JavaScript如何增强网页功能,实现人机交互,并提供了相关函数和操作的实例。
摘要由CSDN通过智能技术生成

js是一门脚本语言
提升功能、完善页面、动态页面(人机交互)
什么是bom? 浏览器对象模型
什么是dom? 文档对象模型

引用方式,外部引用

<script type="text/javascript" src="index.js>

内部引用

<script>
alert("输出语句");//alert框弹出
console.log("输出语句");//控制台输出
</script>

js是弱类型语言,不区分数据类型,在创建时没有数据类型之分但是在赋值时有数据类型之分。

自定义函数:完成某一功能的代码段,可以重复执行,方便管理和维护
函数声明(可以先使用后定义)

function fun1(){
   
代码片段
return ***;
}

函数表达式(必须先定义后使用)

var fun1=function(x){
   
return x+1;
}

js数据类型
number
string
boolean
underfine(未定义,已经声明,但是没有赋值)
null

特殊类型:
object 对象类型,在js中常见的有window,document,array等
NaN:Number的一种特殊类型,isNaN(),是数字返回false,不是数字返回true

类型转换:
parseInt()
parseFloat() parseFloat() 函数可以解析一个字符串,返回一个浮点数。并且,非有效数字后面的字符将不再进行转化,如果开头有0的话,也会被去掉。
Number() 数值类型,包括整数和小数
Boolean()

NaN:Number的一种特殊类型,isNaN(),是数字返回false,不是数字返回true

var str="123";
console.log(parseInt(str));//可以转换“123a”,“a123”不可以
console.log(parseFloat(str)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值