JavaScript学习笔记

1.第一个JavaScript程序

选择一个自己常用的浏览器,按下键盘上的F12,打开浏览器中的开发者工具,点击控制台,进入JavaScript控制台,如下图

 输入console.log('Hello World'),后按下回车

即可在控制台中输出Hello World

 或者尝试数学运算,比如2+2

 再或者通过alert函数弹出一个弹窗

 2.搭建开发环境

开发软件:vscode

需安装live server插件

3.在浏览器中运行JavaScript文件

(1)变量与常量

一般使用let与const变量,区别在于:let的值可以被修改,而const不行

同时,const变量需在初始化时赋值,否则会报错

(2)原生数据类型

String:字符串类型

Number:数字类型(无论整数或小数)

Boolean:true或false

null:数值为空

undefined:根本不定义

可通过typeof函数了解数据类型

(3)模板字符串

可通过加号将两个字符串连接起来,或是将其他类型连接起来

或者在字符串中使用${常量},可直接将字符串与其他类型的量连接起来

也可以将字符串赋值给一个常量,再打印此常量,也可以输出此字符串

(4)字符串的内置方法

例如,设const s="Hello World",

则s.length为该字符串长度,

s.toUpperCase()为将该字符串全部大写,

s.toLowerCase()为将该字符串全部小写,

s.substring(a,b)为将该字符串分开,a,b分别为起始和终止位置的索引,

s.split()为分割字符串的分割点,若s=a,b,c,则s.split(",")为,0:a,1:b,2:c,length=3

(5)数组

同理设a为一个数组,

则a.push()可在数组末尾添加元素,

a.unshift()可在数组前添加元素,

a.pop()可删除数组末尾元素,

Array.isArray()查看是否是一个数组,存在为true,不存在为false,

a.indexOf()可查看特定元素的索引

(6)对象

如上图,可通过复制方法将对象中的元素提取出来,

 如上图,也可以将对象元素提取出来

 如上图,还可以在对象中添加新的元素

(7)对象数组和JSON

对象数组与C++中类似,不多赘述

若设a为对象数组,则可通过const todoJSON()=JSON.stringify(a),将该数组转为JSON格式

(8)if语句,三目运算符,switch case语句均与c语言中类似,不多赘述

(9)===符号表示类型相同且值相同

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值