JavaScript01
本文最后更新于 633 天前,其中的信息可能已经有所发展或是发生改变。

1.javascript初识

建议引入外部文件使结构更清晰

<!-- 引入js文件-->
<!-- script必须成对出现-->
<script src="地址"></script>

<!-- script不用显示类型type,也默认是JavaScript-->
<script type=""></script>

<!-- 浏览器弹窗显示-->
alert('hello,world!');


2.基本语法

2.1定义变量

//定义变量   变量类型  变量名 = 变量值;
var num = 1;
//输出变量
alert(num);
//打印变量
console.log(num);(在浏览器控制台显示变量)

2.2 数据类型

数值、文本、图形、音频、视频……

number

js不区分小数、整数 Number

123//整数
123.1//浮点数
1.123e3//科学计数
-99//负数
NaN// not a number
Infinity//表示无限大

字符串

'abc' "abc"

布尔值

true;
false

逻辑运算

&&//与
||//或
!//非

比较运算符

=
== //等于(类型不一样,值一样,也会判断为true)
===//绝对等于(类型一,值一样,才会判断为true)
  • NaN===NaN会显示false与所有的数值都不相等,包括自己
  • 只能通过isNaN(NaN)来判断这个数是否是NaN

浮点数问题

console.log((1/3)===(1-2/3));

尽量避免使用浮点数进行运算存在精度问题!

null和undefined

  • null (空)
  • undefined (未定义)
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇