JavaScript - 第一章 JavaScript基础
2022/1/2 17:08:47
本文主要是介绍JavaScript - 第一章 JavaScript基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
为什么学习JavaScript?
W3C规定的网页要有行为、交互表单验证时要一个正确值,减轻服务器的压力,判断里面值是非空、密码长度、邮箱格式,页面的动态效果(比如:光标触放时候可以弹个二级菜单出来)
学一门语言要学他的语法还有单词,背景环境,他是一个脚本语言,弱语言,Java是强语言,弱语言的灵活性好,体积小,便于网络传输(带宽),边解释边执行。
JavaScript的组成:
ECMAScript(标准)、DOM(文档对象模型)、BOM(浏览器对象模型)
JavaScript的基本结构:
<script type="text/javascript">
<!-
javaScript语句:
->
</script>
在网页中打印个输出:
<script type="text/javascript">
document.write("教育改变生活!");
document.write("<h1 style='color:red;'>教育改变生活!</h1>");
</script>
执行原理是浏览器发送给服务器,然后解析,再响应到浏览器,一次交互
【外部引入方式】在domo1.js文件里写的代码怎么引入到HTML文件里?
button是一个按钮,onclick表示一个点击事件,当你点击按钮时,触发里面的JavaScript代码。 当我们点的时候,执行一个JavaScript语句,记住onclick就是弹出一个对话框就行
<input type="button" value="删除" οnclick="javascript:alert('确定删除吗');"/>
接下来看核心语法,核心语法包括哪些部分呢?8个分别是:
变量是什么?变量是一个可以变得存储空间,可以往存储空间里放上一个值
这个值可以擦可以变,所以叫变量。这个值存在哪呢,是存在内存里面,给一块空间,这个变量名就是指向这块空间的一个标记,比如你定义了width和height这两个变量名,那么width是指这块空间,height是指那块空间。。
那我们现在来定义两个变量,定义一个高度和一个宽度,然后把值打印出来。
不同类型的变量
变量为什么要定义不同的类型?因为要根据不同的需求来,根据不同的类型分配不同的内存空间。
同时创建多个变量 :
输出结果为:
表示未定义的
5种基本数据类型:
使用typeof运算符检测数据类型:
运算符分为四个大类
加法和取余:
加加是个难点:
假设圆形半径是5 求圆形的面积和周长
赋值运算符 = += -= *=
比较运算符
==值 ===值和类型
运算有优先级所以加上了( )
逻辑运算符 && || !
- && 前后两个表达式都为真 最终结果为真 也就是true
- || 前后两个表达式其中一个是真 结果为真 否则为假
- ! 取反
补充一个概念 ,什么叫表达式? 操作数和运算符的组合,最终只返回一个结果
a b 3 2等是操作数,/ * >等是运算符 最终只返回一个结果
java里面会用到表达式
运算符的优先级: 最高的是() 最低的是=
算术运算符>比较运算符>逻辑运算符>赋值运算符
三目运算符
做个题:
这篇关于JavaScript - 第一章 JavaScript基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器
- 2024-11-26Java云原生资料:新手入门教程与实战指南
- 2024-11-26JAVA云原生资料入门教程
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程