javascript第一篇

JS基础(p2)

alert()

弹出一个警告框

 alert("这是偶的第一行js代码");

在这里插入图片描述

document.write()

可以向body中输出一个内容

document.write("hhhhhh");

在这里插入图片描述

console.log

console.log() 向控制台输出一个内容

  console.log("你猜我在那");

在这里插入图片描述

js的编写位置(p3)

<body>
    <!-- 可以将JS代码编写到onclick属性中 -->
    <button onclick="alert('鸡汤来咯')">
        点我
    </button>
</body>

在这里插入图片描述

 <!-- 可以将js代码写在超链接的href的属性中,这样点击超链接时会执行js代码 -->
    <a href="JavaScript:alert('呵呵哈哈哈')">点我一下</a>

在这里插入图片描述
可以将js代码编写到外部js文件中,然后通过script标签引入

写到外部文件中可以在不同的页面中同时使用,也可以利用到浏览器的缓存机制
script标签一旦用于引用外部文件,就不能编写代码了,即使编写了浏览器也会忽略,如果需要可以创建一个新的script标签

 <script src="/script.js">
        </script>
         <script >alert("我是内部的script");
        </script>

在这里插入图片描述
在这里插入图片描述

js基本语法(p4)

//1.js中严格区分大小写
//2.js中每一条语句以分号;结尾
//如果不写分号,浏览器会自动添加,但是会消耗系统性能,有些时候浏览器会加错分号;
//3.js会自动忽略多个空格和换行

字面量和变量(p5)

字面量,都是一些不可改变的值,如:1 2 3 4 5

变量:可以用来保存字面量,而且变量的值可以任意改变

 var a=123;
       
       alert(a);

在这里插入图片描述

标识符(p6)

在js中可以自主命名的都称为标识符
例如:变量名,函数名,属性名
- 命名标识符需要遵守如下规则:
1.标识符可以含有字母,数字,下划线_,$
2.标识符不能以数字开头 如:1asf
3.标识符不能是js中的关键字或保留字
4.标识符一般都采用驼峰命名法首字母小写,每个单词开头字母大写,其余小写 helloWorld

数据类型(p7~p10)

在js中有六种数据类型
String 字符串
Number 数值
Boolean 布尔值
Null 空值
Undefined 未定义
Object 对象
string number Boolean null undefined 属于基本数据类型
而object 属于引用数据类型

string字符串

        - 在js中使用字符串需要用“”
        - 使用双引号或单引号都行,但是不要混着用
        - 引号不能嵌套,双引号不能放双引号,单引号不能放单引号
        - 用双引号表示字面量,没双引号表示变量
        转义字符
      \ \" 表示双引号  
        \\' 表示单引号
        \n 换行 
        \t 制表符
        \\\ 表示\
       \\\\\\\\\\\  表示\\\\\

用双引号表示字面量,没双引号表示变量

 var str="\\\\\\";
  console.log(str);
   console.log("str");

在这里插入图片描述

Number

var a=123; a 代表数字
var b=“123”; b代表字符串
可以用typeof来检测

 var a=123;
        a =456.123;
        var b="123";
         console.log(a);
       console.log(b);
       console.log(typeof a);
       console.log(typeof b);

在这里插入图片描述
Number.MAX_VALUE 表示浏览器可以输出的最大值,如果表示的数字超出最大值,则返回infinity,表示正无穷。

Number.MIN_VALUE 大于0的最小值。

 console.log(Number.MAX_VALUE);

在这里插入图片描述
//在js整数的计算基本可以保证精确
//如果使用js进行浮点数计算,可能得到一个不精确的结果

 var c=0.1+0.31;
       console.log(c);

在这里插入图片描述

Boolean

  var bool = false;
        console.log(typeof bool);
        console.log(bool);

在这里插入图片描述

Null和Undefined

Null专门用来表示空对象

undefined 声明变量但没有赋值时出现,使用typeof检测

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值