web快速入门之基础篇-js:1_1、JavaScript 概述、基础语法
发布日期:2021-06-29 01:38:25 浏览次数:2 分类:技术文章

本文共 1496 字,大约阅读时间需要 4 分钟。

目录


-----前言

最近一些文章我整理以前的笔记是 html、css 的一些基础知识点,如最近的博文: 、   这篇文章我将整理笔记 JavaScript 的一些知识点,另外为了方便自己的查阅我整理了  后面会陆续更新,如果大家有兴趣学习,可以关注我查看。

-----知识点简介

一:JavaScript 概述

0、编程处理页面介绍

客户端代码:

动态效果、动态的安排页面元素等-----代码的运行由浏览器搞定

服务器端代码

提交-----由服务器解决

页面脚本代码

嵌入页面上,由浏览器运行---JavaScript、vbScript

1、什么是 JavaScript:

一种基于对象和事件驱动的解释性语言,嵌入在页面上,由浏览器运行

2、历史和特征:

JS---和 JAVA 没有关系

CoreJAVA:面向对象、编译性

js:语法上类似 java,不一样的地方

 

3、怎么写 js 代码 ***

a、代码和事件关联:代码直接写在事件里

b、script块:head里添加一个script,中间添加代码(以方法封装)

c、js文件:单独定义一个js文件,在html页面的head里用script 引入

二:基础语法

1、语法规范:

大小写敏感,以;表示结束

2、变量***

var s = "hello";

var n = 12;

var b = true;

---使用var声明变量,变量的类型以赋值为准

3、标识符的规则

--以字母、数字、下划线、$组成,不以数字开头;不能与关键字重名

4、数据类型

简单类型:string、number、boolean

特殊类型:null、undefined(未定义, 没赋值)

复杂类型:Array、Date等

5、String 类型

a、字符串可用双引号( “” )或单引号( ' ' )

b、特殊字符:转义 \

6、number 类型

var n = 12;

var n1 = 12.34;

7、boolean类型

var b = true/false;--1/0

8、数据类型之间的转换 ***

a、隐式转换:

直接转,按照规则

string+number--string

string+bool--string/true

number+bool--number

bool+bool--number

b、显式转换

使用相应的方法转换

XXX.toString()

parseInt(xxx);

parseFloat();

typeof(xxx);

--能转,NaN(not a number)//非数字

isNaN(xxx)---true/false

is not a number

var s = "aa";

var b = false;

var n = 12;

alert(s + n);//有结果--aa12

9、运算符

a、算术、比较、逻辑、位。。。

b、***

a == b:值

严格相等:a === b:值以及类型

c、三元(目)运算符

表达式?value1:value2;

10、流程控制

if/else、switch/case

for、while循环                                                                                                                                                                                       

如:

var sum;

三、其他

1、HTML script标签

<script> 标签用于定义客户端脚本,比如 JavaScript。

<script> 元素既可包含脚本语句,也可以通过 "src" 属性指向外部脚本文件。

JavaScript 通常用于图像操作、表单验证以及动态内容更改

在 HTML 4 中,"type" 属性是必需的,但在 HTML5 中是可选的。

 

 

 

 

转载地址:https://blog.csdn.net/YuDBL/article/details/104200019 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:web快速入门之基础篇-js:2_1、JavaScript常用内置对象、数组
下一篇:web快速入门之基础篇-js:1_2、JavaScript 概述、基础语法(案例效果演示)

发表评论

最新留言

很好
[***.229.124.182]2024年04月10日 20时02分17秒