2018/12/24

JavaScript

JavaScript 是属于网络的脚本语言!

JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。

JavaScript 是因特网上最流行的脚本语言。

JavaScript 很容易使用!你一定会喜欢它的!

JavaScript 是世界上最流行的编程语言。

这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。

JavaScript 是脚本语言

JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

js的外部引入:

<script type="text/javascript" src="js/index.js"></script> 写在body结束标签的上面

行内引入:<a href=“javascript:confirm(‘内容');">内容</a>

<p onclick="javascript:alert('hello world');">内容</p>

内部引入: <script type='text/javascript'>alert('内容’); </script>

confirm确认 onclick点击

<var> 标签表示变量的名称,或者由用户提供的值。

<title>>/title>

<script type="text/javascript">

  声明变量

  var a;

  var b;

  var c, d;

  声明变量同时赋值 

  (console log 控制台输出  “报错哪里”)

  声明变量同时赋值

  var test = ‘this is a test’;

  var test1 = ‘123’;

  var test2 = ‘true‘;

  var test3 = ‘false’;

  同时声明多个变量同时赋值

  var a = b = c = d = 1;

  变量会被重名覆盖并且严格区分大小写,变量名称最好含义明确,以字母  或者下划线开头,跟上数字字母。

  var firstName = ‘king’; //小驼峰

  var FirstName = ’queen‘; // 大驼峰

  var first_name = 'ymt' ; //下划线法

  </script>

Infinite  正无穷大 负加一个负号就行

判断 前先转化部布尔类型再转化为数字类型
判断:    不是数字就是true
    是数字就是false
= 赋值 == 判断
=== 只判断数据类型和值

NaN不能和自身比较

是“ 转意” 的意思
null 没有的意思
alert(null == undefined) 判断后 true 他们两个都等于0。

5大类型:
字符串 数字 布尔类型 null undefined

typeof 得到变量类型
undefined转化为数字为NaN
null转化为数字为0
true 转化为数字1
false 转化为数字 0
字符串转化为数字NaN
+号为拼接符
true 转化为整形为NaN

原文地址:https://www.cnblogs.com/1607470370-li/p/10170512.html