- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 JS基础学习——原型对象
原型 原型prototype 我们所创建的每一个函数,解析器都会向函数中添加一个属性prototype 这个属性对应着一个对象,这个对象就是我们所谓的原型对象 如果函数作为普通函数调用prototype没有任何作用,当函数以构造函数的形式调用时,它所创建的对象中都会有一个隐含的属性,指向该构造函数的原型对象,我们可以通过_proto_来访问该属性。 原型对象就相当于一个公共区域,所有同一类的实例都可以访问到这个原型对象,我们可以将对象中共有的内容,统一设置到原型对象中 当我们访问对象的一个属性或
2021-02-28 21:35:43
423
原创 JS基础学习——构造函数
构造函数 构造函数就是一个普通函数,创建方式和普通函数没有区别,不同的是构造函数习惯上首字母大写 构造函数和普通函数的区别就是调用方法不同 普通函数是直接调用,而构造函数需要使用new关键字来调用 构造函数的执行流程: 立刻创建一个对象 将新建的对象设置为函数中的this,在构造函数中可以使用this来引用新建的对象 逐行执行函数中的代码 将新建的对象作为返回值返回 function Dog(name,age){ this.name=name; this.age=age; } var dog=new D
2021-02-28 21:11:58
176
原创 JS基础学习——变量的声明提前,作用域,this
变量的声明提前 变量的声明提前 — 使用var关键字声明的变量 ,会在所有的代码执行之前被声明(但是不会赋值), 但是如果声明变量是不使用var关键字,则变量不会被声明提前 函数的声明提前 — 使用函数声明形式创建的函数function(){},会在所有代码执行之前被创建,所以我们可以在函数声明前被调用 — 使用函数表达式创建的函数,不会被声明提前,所以不能在声明前被调用 作用域(Scope) 作用域 — 作用域指的是一个变量的作用范围 — 在JS中有两种作用域: 1.全局作用域 — 直接编写在sc
2021-02-27 21:34:31
144
原创 JS基础学习——基本和引用数据类型
基本和引用数据类型 JS中的变量都是保存在栈内存中的, 基本数据类型的值直接在栈内存中存储, 值与值之间是独立存在的,修改一个变量不会影响其他变量 对象(引用数据类型)是保存在堆内存中的,每创建一个新的对象(new),就会在堆内存中开辟出一个新的空间,而变量保存的是对象的内存地址(对象的引用) 如果两个变量保存的同一个对象引用,当一个通过一个变量修改属性时,另一个也会受到影响 当比较两个基本数据类型时,就是比较值。 而比较两个引用数据类型时,它是比较的对象的内存地址,...
2021-02-23 21:15:13
104
原创 JS基础学习——对象
对象 JS中的数据类型 —String 字符串 —Number 数值 —Boolean 布尔值 —Null 空值 —Undefined 未定义 以上五种是基本数据类型,只要不是上边五种就是对象 —Object 对象 基本数据类型都是单一的值,值和值之间没有联系 ...
2021-02-21 21:08:00
236
原创 JS基础学习——质数练习
#质数练习 <script> var num=prompt("输入一个数字"); //判断值是否合法 if(num <= 1){ alert("该值不合法"); }else{ //创建一个变量来保存当前数的状态 //默认num是否能被i整除 var flag=true; //判断num是否是质数 //获取2-num之间的数 for(var i=2;i<num;i++){ //判断nu
2021-02-16 20:00:54
187
原创 js基础学习——for循环
for循环 for语句也是一个循环语句,也称为for循环: 1.初始化表达式 2.条件表达式 3.更新表达式 for循环语法: for(初始化表达式;条件表达式;更新表达式){ 语句… } for循环执行流程: 1.初始化表达式,初始化变量(只会执行一次) 2.执行条件表达式,判断是否执行循环。 如果为true,则执行循环。 如果为false,则终止循环 3.执行更新表达式,更新表达式执行完毕继续重复2 ...
2021-02-15 21:29:05
126
原创 css实例—流光灯
css实例—流光灯 具体代码 html代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>你好,小周</title> <link rel="styl
2021-02-15 20:52:21
396
原创 js基础学习——循环语句
循环语句 循环语句 通过循环语句执行代码多次 while循环 -语法: while(条件表达式){ 语句… } while语句在执行时,先对条件表达式进行求值判断, 如果值为true,则执行循环体, 循环体执行完毕后,继续对表达式判断 如果为true,则继续循环体,以此类推 如果值为false,则终止循环 可以使用break来终止循环 do…while循环 -语法: do{ 语句… }while(条件表达式) do…while语句在执行时,先执行循环体。 循环体执行完毕之后,在对while后的条件表达式进行
2021-02-14 21:47:30
143
原创 js基础学习——条件分支语句
条件分支语句 条件分支语句也叫switch语句 语法: switch(){ case 表达式: 语句... break; case 表达式: 语句... break; case 表达式: 语句... break; default: 语句... break; } 执行流程: switch…case…语句 在执行时依次将case后的表达式的值和switch后的条件表达式的值进行全等比较 如果比较结果为true,则从
2021-02-14 20:52:43
125
原创 html+css动态搜索框
动态搜索框 代码如下 HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>你好,小周</title> <link rel="stylesheet" href="st
2021-02-14 10:28:34
861
原创 纯静态登录页面
纯静态登录页面 代码如下 html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>你好,小周</title> <link rel="stylesheet"
2021-02-14 10:17:55
685
1
原创 html+css一个简单的个人介绍界面
<!doctype html> <html> <head> <meta charset="utf-8"> <title>界面</title> <style> div{ width: 400px; ...
2020-02-23 09:29:39
10121
1
Listary Pro6
2022-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅