- 博客(9)
- 收藏
- 关注
原创 变量作用域(var与let、const)与解构赋值
变量作用域在JavaScript中声明的变量是有作用域的。如果一个变量在函数体内部声明,那么该变量的作用域就是整个函数体内,在函数体外不可引用该变量。function foo() { var x = 1; x = x + 1;}x = x + 2; // ReferenceError! 无法在函数体外引用变量x同样的道理,如果两个不同函数各自声明了同一个变量,那么该变量只在各自的函数体内起作用。即不同函数内部的同名变量互相独立,互不影响。JavaScript的函数
2021-06-25 16:30:36
339
原创 JavaScript函数(一)
一、函数的定义:function abs(x) { if (x > 0) { return x; } else { return -x; }}函数定义如下:function指出这是一个函数定义abs 是函数名称(x)括号里的x是函数的参数,多个参数用逗号,分隔{。。。}花括号之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句函数体内部语句在执行时,一旦执行到return,就结束了函数,并将结果返回。如果没有ret
2021-06-18 15:45:45
110
原创 Map、Set以及inerable类型
Map:js默认对象表示方式是{ },即一组键值对。但是js的对象有个小问题,就是键必须是字符串。但是实际上Number或其他数据类型作为键也是很合理的,为了解决这一问题,最新的ES6规范引入了新的数据类型:Map优点:Map是一组键值对的结构,具有极快的查找速度。举个例子:假如要根据同学的名字查找对应的成绩,如果用Array,就需要两个数据:var names = ['liming', 'danni', 'bob'];var scores = [90, 98, 75];给定一个名字
2021-06-07 20:27:51
219
2
原创 JavaScript判断语句及循环语句
一、条件判断语句:语句:if(条件){.......} else {.......}练习:小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: 低于18.5:过轻18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖用if...else...判断并显示结果:'use strict'; //严格模式var height = parseFloat(prompt('请输入身高(m):'));var we
2021-05-19 22:49:31
699
原创 javascript的数据类型及使用方法
一、js注释:单行注释://这是单行注释写法多行注释:/*这是多行注释写法*/二、数据类型以及变量:1、变量:变量不仅可以是数字,还可以是任意数据类型。变量名由大小写英文、数字、$和_组成,且不能是数字开头。也不可以是js的关键字。变量声明:声明一个变量用varvar a; // 申明了变量a,此时a的值为 undefined使用 = 对变量进行赋值,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同数据类型的变量,但是注意只能用var声明一次。var a = 123;
2021-05-18 23:20:22
720
原创 CSS盒子模型
什么是CSS盒子模型?CSS盒子模型是网页设计中经常用到的CSS技术所使用的一种思维模型。是由:元素实际内容(content)、内边距(padding)、外边距(margin)以及边框(border)四个要素组成。一、盒模型分类盒子模型分为:W3C盒子模型(标准盒模型)和IE盒子模型(怪异盒模型)(1)W3C盒子模型(标准盒模型)1.标准盒模型中width指的是内容区域content的宽度;height指的是内容区域content的高度。2.标准盒模型下的盒子大小 = content + b
2021-05-17 16:40:37
175
原创 CSS初始化样式
为什么要初始化网页CSS样式每个浏览器对一些标签都有不同的默认值,为了照顾网页的兼容性,我们在开始时都会对每个网页进行CSS样式的初始化。Unicode编码字体:把中文字体的名称用相应的Unicode编码来代替,这样就可以有效的避免浏览器解程CSS代码时候出现乱码的问题。比如:黑体 \9ED1\4F53宋体 \5B8B\4F53微软推黑 \5FAE\8F6F\96C5\9ED1网页初始化样式/* 把我们所有标签的内外边距清零 */* { margin: 0; padding: 0}
2021-04-25 22:23:12
3669
原创 CSS五大选择器之基础选择器(简单选择器)
CSS选择器作用:css选择器用于选取要设置样式的HTML元素我们可以将CSS选择器分为五类:简单选择器(元素、id、类以及通配符:*)组合选择器(通用兄弟、相邻兄弟、后代以及子选择器)伪类选择器( :hover)伪元素选择器( ::after)属性选择器(a[href] )CSS选择器----简单选择器CSS 元素选择器元素选择器根据元素名称选择对应的HTML元素p { color: red;}选择页面所以 p 元素,设置他们的文本颜色
2021-04-21 13:13:14
746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人