JavaScript基础分享

JS的引入方式 :

  1. 行内式 : 写在标签内部的js代码 用得少
  2. 外链式 : 使用script标签的src属性来引入外部的js文件
    在这里插入图片描述
  3. 内联式 : 写在script标签里面的js代码

在这里插入图片描述

在页面弹出一个提示框
alert(“hello world”);

在页面弹出一个输入框
prompt(“你今年几岁了”);

在控制台打印数据 (这个是给开发人员看的)
console.log(“123”);

弹出确认框 默认有确认取消两个按钮
confirm(“你确认退出吗?”);

动态的向页面添加内容 用的很少
document.write(“好好学习”);
在这里插入图片描述

变量的命名规则和规范
命名规则: 必须遵守, 不遵守程序就会报错
1. 变量名使用_ $ 或者字母开头, 变量里面可以包括 _ $ 字母 数字
2. 变量必须声明后才能使用, 否则就会报错
3. 不能使用js里面的关键字和保留字

命名规范: 程序员约定俗成的一个规矩
1.最好使用
直接量 : 计算机可以直接识别的数据 符合JS数据类型的数据
程序报错 : 1. 语法错误 2. 数据错误
计算机把不同的数据分为不同的类型

数据类型的分类

  1. 字符串类型(string 类型) : js里面一切以双引号或者单引号包裹的内容就是字符串类型
    注意点:
    1.在字符串里面包裹字符串, 要用不同的引号
    2. 不能单引号和双引号混合使用
    3. 要注意区分变量名和字符串
    4. 在这里插入图片描述
  2. 数字类型 (number 类型) : 数学上一切的数字 0 1 -1 3.14
    作用 : 就是用来做数学运算
    console.log(Number.MAX_VALUE);
    console.log(Number.MIN_VALUE);
    console.log(Infinity); // 正无穷
    console.log(-Infinity); // 负无穷
    NaN (Not A Number) 是一种特殊的数字数据类型 就是数学运算错误而出现的结果。
    在这里插入图片描述
  3. 布尔类型 (boolean 类型) true false 表示的是事物的对立面 对错
    console.log(true);
    console.log(false);
  4. undefined 我们的变量声明之后 未赋值, js给变量赋的一个初始值 它是一种特殊的数据类型 他表示值为空。
    在这里插入图片描述
  5. null 表示的值为空 它是一种特殊的对象 也成Null类型 必须人为的赋值给某个变量
    var a = null;
    console.log(undefined == null);
    console.log(typeof(null));
    console.log(Object.prototype.toString.call(null));
    var arr = [1, 2, 3];
    console.log(typeof(arr));
    console.log(Object.prototype.toString.call(arr)); // [object Array] //对象原型中的方法,把指向改为数组原型的指向
    在这里插入图片描述
    数据类型检测 typeof 数据; 或者 typeof ();
    typeof返回的数据有 : number boolean undefined object string function
    在这里插入图片描述
  6. function
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值