javascript
文章平均质量分 61
努力做程序媛~
这个作者很懒,什么都没留下…
展开
-
黑马pink-JavaScript核心教程-day02:自定义属性、节点
1.排他思想(一种算法) 首先先排除其他人,然后才设置自己的样式,这种排除其他人的思想我们成为排他思想 // 1. 获取所有按钮元素 var btns = document.getElementsByTagName('button'); // btns得到的是伪数组 里面的每一个元素 btns[i] for (var i = 0; i < btns.length; i++) { btns[i].onclick = function () { // (1) 我们先把所有的按钮背原创 2022-03-27 23:04:19 · 149 阅读 · 0 评论 -
黑马pink-JavaScript核心教程-day01:元素、事件
1.Web APIs 和JS基础关联性 1.1 JS组成 ECMAScript : JavaScript基础 DOM:页面文档对象模型 BOM :浏览器对象模型 DOM与BOM即为Web APIs部分 1.2 JS基础阶段和Web APIs 1.JS基础阶段 学习ECMAScript标准规定的基本语法,但做不了常用的网页交互效果,目的时为了JS后边的课程打基础、做铺垫 2.Web APIs阶段 Web APIs是W3C组织的标准,主要学习其中的DOM和BOM,Web APIs是JS独有的部分,原创 2022-03-24 22:58:24 · 1840 阅读 · 0 评论 -
黑马pink-JavaScript笔记(11):内置对象
1.内置对象 JavaScript中对象分为三大类:自定义对象、内置对象、浏览器对象 前面两种对象是JS基础内容,属于ECMAscript ;第三个对象属于JS独有的,在JS API讲解 内置对象就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或者基本而必要的功能(属性和方法) 内置对象最大的有点就是啊帮助我们快速开发 JavaScript提供了多个内置对象:Math 、Date 、Array、String等 查阅文档的方法: 1.MDN 学习一个内置对象的使用,只要学会其中的成员原创 2022-03-21 22:38:18 · 264 阅读 · 0 评论 -
黑马pink-JavaScript笔记(8):函数
1.什么是函数 函数就是封装了一段可以被重复执行调用的代码块,目的就是让大量代码重复使用 2.函数使用 // 函数使用分为两步: 声明函数 和 调用函数 // 1. 声明函数 // function 函数名() { // // 函数体 // } // function 声明函数的关键字 全部小写 function sayHi() { console.log('hi~~'); } // 2. 调用函数 // 函数名(); sayHi(); // 调用函数的时候千万不要忘记加小括号 3.函数原创 2022-03-19 21:14:20 · 209 阅读 · 0 评论 -
黑马pink-JavaScript笔记(9):作用域及预解析
1.作用域 一段代码中所用到的名字并不总是有效和可用的,限定这个名字的可用性的代码范围就是这个名字的作用域。 好处:提高了程序逻辑的布局性,增强了程序的可靠性,减少了名字冲突 js的作用域(es6之前):全局作用域、局部作用域(函数作用域) 全局:整个script标签或者是单独的js文件 局部:再函数内部,只在函数内部起作用 2.变量的作用域 2.1 根据作用域的不同我们变量分为全局变量和局部变量 全局变量:全局作用域下的变量 注意:如果在函数内部 没有声明直接赋值的变量也属于全局变量原创 2022-03-19 21:15:15 · 771 阅读 · 0 评论 -
黑马pink-JavaScript笔记(10):对象
1.对象 1.1 什么是对象 在现实世界中,是一个看得见摸得着的具体的事物,例如:一本书、一辆汽车、一个人、一个数据库、一张网页;在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数组、数值、函数等。 属性:事物的特征,在对象中用属性来表示(常用名词) 方法:事物的行为,在对象中用方法来表示(常用动词) 1.2 为什么需要对象 保存一个值时,可以使用变量,保存多个值时,可以用数组。如果要保存一个人的完整信息,需要用对象,对象可以白哦大结构更清晰、强大。 2.原创 2022-03-19 21:15:57 · 865 阅读 · 0 评论 -
黑马pink-JavaScript笔记(7):数组
1.创建数组 两种方式: // 1. 利用new 创建数组 var arr = new Array(); // 创建了一个空的数组 A要大写 // 2. 利用数组字面量创建数组 [] var arr = []; // 创建了一个空的数组 var arr1 = [1, 2, 'pink老师', true];//创建时初始化 数组里可以是任意类型的数据,也可以都有 2.数组的用法 1.遍历数组 var arr = ['red', 'green', 'blue']; for (var i = 0; i原创 2022-03-18 23:12:05 · 272 阅读 · 0 评论 -
黑马pink-JavaScript笔记(6):循环结构
1.循环 循环的目的就是重复执行某些代码 2.for循环 for (var i = 1; i <= 1000; i++) { console.log('我错了'); } 3.双重for循环 for (var i = 1; i <= 3; i++) { console.log('这是外层循环第' + i + '次'); for (var j = 1; j <= 3; j++) { console.log('这是里层的循环第' + j + '次');原创 2022-03-18 23:11:04 · 632 阅读 · 0 评论 -
黑马pink-JavaScript笔记(5):分支结构
1.流程控制 顺序结构 分支结构 循环结构 2.顺序结构 按照代码的先后顺序,依次执行 3.if-else分支结构 if分支语句 if (3 < 5) { alert('沙漠骆驼'); } if-else双分支语句 var age = prompt('请输入您的年龄:'); if (age >= 18) { alert('可以进入'); } else { alert('不可以进入'); } if else if 多分支语句 // if (条件表达式1)原创 2022-03-18 23:10:20 · 256 阅读 · 0 评论 -
黑马pink-JavaScript笔记(4):运算符
1.运算符 也被称作操作符,用于实现赋值、比较和执行算术运算等功能的符号 JavaScript中常用的运算符 算数运算符 递增和递减运算符 比较 逻辑 赋值 2.算数运算符 1.加、减、乘、除、取余 //浮点数 算数运算里面会有问题 console.log(0.1 + 0.2); // 0.30000000000000004 console.log(0.07 * 100); // 7.000000000000001 //我们不能直接拿着浮点数来进行相比较 是否相等 var num = 0.1 + 0.2原创 2022-03-18 23:09:14 · 434 阅读 · 0 评论 -
黑马pink-JavaScript笔记(3):变量
1.变量概述 1.1 什么是变量 1.2 变量是程序在内存中申请的一块用来存放数据的空间 2.变量的使用 1.声明变量 var age; //声明一个名称为age的变量 var是一个JS关键字,用来声明变量(variable变量的意思),使用它声明时,计算机自动分配内存 2.赋值 age = 10; //给age这个变量赋值为10 3.变量的初始化(声明+赋值) var myname = '立志前端er'; 注意:为了区分css,尽量在js中使用单引号,如: 4.同时声明多个变量 var a原创 2022-03-17 18:02:38 · 467 阅读 · 0 评论 -
黑马pink-JavaScript笔记(2):初识JavaScript
初识JavaScript原创 2022-03-04 21:46:07 · 412 阅读 · 0 评论 -
黑马pink-JavaScript笔记(1):计算机基础
黑马程序员---零基础JavaScript入门(笔记) 自己根据黑马pink老师的视频整理的笔记,不太重要的部分只写了标题原创 2022-03-04 21:44:36 · 550 阅读 · 0 评论