js入门之路-初级

这篇博客详细介绍了JavaScript的基础知识,包括JS的三种书写方式、数据类型、运算符、语句与循环、数组操作、函数、作用域、匿名函数、对象的使用以及内存分配等核心概念,适合JavaScript初学者学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.js基础

1.js三种书写方式-内联-内部-外部引入

1.下面两个等价-点击显示弹窗

<input type="button" value="hello" onclick="window.alert('hello world')"/>
 
<input type="button" value="hello" onclick="alert('hello world')"/>

2.直接显示弹窗

 <script type="text/javascript">
     
        window.alert("Hello JavaScript")
 
     </script>

3.引入外部文件

 
<!doctype	html>	
  <html>
    <head>
       <title>HTM中嵌入JS代码的第三种方式:引入外部独立的js文件。</title>
   </head> 
  <body>
  <!--这个src表示路径,在text目录的1.js文件  -->
   <script type="text/javascript" src="text/1.js">
  <!--下面这个不会起作用 -->
     window.alert("hello");
  </script> 
  
<!--需要另外写一个脚本才会生效,如: -->
<script type="text/javascript">
 window.alert("hello");
 </script>
 
  </body>
 </html>

2.js组成

 3.js输入输出

 4.变量命名规范

 5.关键字let和var区别

 6.数组

 7.js数据类型

 7.1number数字类型

 7.2string字符串类型

7.3boolean布尔型

7.4undefined未定义型

7.5null空类型

7.6控制台输出语句和检测数据类型 

 

 7.7为什么要数据类型转换

 7.8隐式转换数据类型

7.9显示转换

 

 

2.运算符

1.算数运算符

 2.赋值运算符

 3.一元运算符

4.比较运算符 

 

5.逻辑运算符 &&  ||   !

 6.运算符优先级

3.语句与循环与数组

 1.分支语句

1.1if分支语句

1.2三元运算符

1.3switch语句

 2.循环结构

2.1断点调试

2.2while循环

 2.3continue与break

 3.for循环

4.数组求和平均数最大最小值

 

 5.数组增删改查

增:push加在后面,unshift加在前面。

删:pop删后面第一个,shift删前面第一个,splice从第几个开始删除后面的几个

 4.函数

4.1为什么使用函数

 4.2函数使用

 4.3函数形参和实参

 4.4函数返回值

 没有返回值 return a  则max显示为undefined

 

 5.作用域

 5.1作用域链-采取就近原则

num=0

a=4   b=0

 6.匿名函数+立即执行函数

 

 

 7.对象

7.1什么是对象

7.2对象的使用 

 7.2.1对象的属性

 7.2.2对象的属性访问

 7.2.3对象的方法

7.2.4对象的方法访问 

 7.3操作对象-增删改查

 

 

 7.4遍历对象

7.5内置对象

 

 

 7.6术语拓展  关键字保留字

7.1

 

 

 7.2内存分配

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值