寒假学习笔记(一)

一.Javascript的学习

1.变量以及其定义

let a;
let a,b;
let c = 0;

2.数据类型:String、number、Boolean、Null、Underfined、Object(较复杂);

String(字符串类型)

  • 用引号(引号可以嵌套)
let strname = "创智";
  • 多个字符串之间可以拼接,字符串+xxx=拼接后的字符串。
  • 可以与其它数据类型转换:tostring()、string()其他转化成字符串;Number()强行转换
var num = 10;
var str = num.toString()
console.log(str);
console.log(typeof str);//one
console.log(String(num));//two

Number(数字类型)

let num1 = 1234567;
let num2 = 11111;

Boolean(布尔类型)

包括True and False

Underfined(未定义)

对未定义的变量运行的反应

let a;
alert (a);

如为以上代码运行结果为Underfined。

Null(空)

表示什么都没有。

3.运算符

大体上的形势与用法和c语言的相似

不同点:

=== 全等;!==不全等

??= 空赋值,当变量的值为Null(空)或undefined(未定义)时才会对变量进行赋值

4.数组

可以将一组数据存储在单个变量名下

let arr = newa();
let arr = [0,1,2,3];

5.条件语句

if-else、switch均与c语言中用法类似

6.循环语句

for、while也与c语言中用法相似

7.函数

使用:先声明,再封装。

  • 声明:
  1. 自定义函数(命名函数):function fn(..){......}
  2. 函数表达式()匿名函数:let fn = function(..){......}
  • 调用:

fn();

例子

function Sum(){
    let sum1 = 0;
    for (let i = 1;i <= 100;i++){
        sum1 += i;}
    alert(sum1);
}
Sum();

函数返回值

可以使用 return 来设置函数的返回值,return后的值将会作为函数的执行结果返回,可以定义一个变量,来接收该结果。

function sum(num1, num2) {
    return num1 + num2;
}
let result = sum(10, 20);
console.log(result);

8.this对象

解析器在调用函数每次都会向函数内部传递进一个隐含的参数,这个隐含的参数就是this,this指向的是一个对象,这个对象一般称为函数执行的上下文对象,根据函数的调用方式的不同,this会指向不同的对象

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值