大学实验室寒假任务2021-02-03

**

实验室任务之寒假学习日志

**

公元2021年2月3日 星期三


个人感觉Javascript和大一学的Python很像,今天抽了钢琴课的课余时间学了Javascript的历史,组成,变量和数据类型的开头部分,觉得越发和Python像了,所以学起来很轻松,基本上都是1.5到2倍速看的。果然好多编程语言是大相径庭的,所谓万变不离其宗也,果真如此。
下面就把今天的学习笔记上传至此吧,但是有一部分是手写的,不变上传,也就是关于js的历史,不看也罢。
下面就是我今天的余下笔记了:

书写位置
1.行内式

注意:
单行或少量JS代码写在HTML标签的属性中间(以on开头的属性),如:onclick
JS推荐使用单引号
特殊情况下使用
2.内嵌JS(常用)

3.外部JS文件

,正确如下:

注释

输入输出语句

alert(msg) 浏览器弹出警示框 浏览器(归属)
console.log(msg) 浏览器控制台打印输出信息 浏览器(归属)
prompt(info) 浏览器弹出输入框,用户可以输入 浏览器(归属)
prompt()—alert() 个人感觉有点像Python的input()—print()

变量的使用
1.声明变量
var age;
2.赋值
age = 10;`
3.变量的初始化
var age = 10; //声明一个变量并赋值,名之曰变量的初始化

变量语法扩展
1.更新变量:一个变量被重新赋值后,它原有的值就会被覆盖,变量将以最后一次所赋之值为准
2.同时声明多个变量:只需要写一个var,多个变量名之间用”英文逗号“隔开
var age = 10, name = ‘xqy’, sex = “male”;
3.声明变量特殊情况
var age; console.log(age); 只声明不赋值 undefined
console.log(age) 不声明不赋值 直接使用 报错
age = 10;console.log(age); 不声明只赋值 10

变量命名规范
1.由字母、数字、下划线和 $ 组成,如:usrAge,num01,_name 又如:the world错误,因其中间有个空格符号
2.严格区分大小写 a A
3.不能以数字开头
4.不能是关键字、保留字,如:var、for、while
5.变量名必须有意义
6.遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。 myFirstName
由错误的软件会以波浪线的形式提示
尽量不用name作变量名

数据类型

为什么需要数据类型?
答:在计算机中,不同的数据所需占的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型。

JavaScript是一种弱类型/动态语言,这意味着不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。
在代码运行时,变量的数据类型是由JS引擎根据 =右边变量值的数据类型来判断的,运行完毕之后,变量就确定了数据类型。动态的,变量类型可以变

JS把数据类型分为两类:
1.简单数据类型(Number,String,Boolean,Undefined,Null)
2,复杂数据类型(object)

简单数据类型 说明 默认值

Number 数字型,包含整型值和浮点型值,如21、0.21 0
Boolean 布尔值类型,如 true、false,等价于1和0 false
String 字符串类型,如"张三" 注意js里面,字符串都带有引号 “”
Undefined var a; 声明了变量但是没有给值,此时 a = undefined undefined
Null var a = null; 声明了变量a为空值 null

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值