自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JavaScrip函数笔记:(4)使用函数对象(JavaScript)

获取函数形参个数使用arguments对象的length属性可以获取函数的实参个数,而函数对象本身也定义了一个length属性,它可以返回定义函数时设置的形参个数,不够这个属性是只读属性。Function对象的length属性在函数体内外都可以使用;而arguments对象的length属性仅能在函数体内使用。function f(x,y,z){}alert(f.length); //返回...

2019-12-26 20:40:41 133

原创 JavaScrip函数笔记:(3)使用参数(JavaScript)

定义参数函数参数包括两种类型:形参和实参。行参就是函数声明的参数变量,它仅在函数内部可见,而实参就是实际传递的参数值。function f(a,b){ return a+b;}var x=1,y=3; //定义实参alert(f(x,y)); //调用函数并传递实参JavaScript可以包含零个或者多个实参。函数定义时的形参可以通过length属性来获取形参个数。alert(f...

2019-12-26 20:39:14 201

原创 JavaScrip函数笔记:(2)使用函数(JavaScript)

函数提供两个接口实现与外界交互。其中,参数是入口,接收外界信息,然后使用返回值,作为出口,与外界实现交互。函数返回值在函数体内,使用return语句可以设置函数的返回值,一旦执行return语句,它将停止函数的运行,并把return关键字后面的表达式的运算值返回。如果不包含return语句,则执行完函数体内每条语句后,最后返回undefined值。**JavaScript是一种弱类型语言,所...

2019-12-26 20:38:47 147

原创 JavaScrip使用函数笔记:(1)定义函数(JavaScript)

声明函数在JavaScript中,使用function语句来声明函数。具体用法:function funName([args]){ statements; }function语句必须包含函数名称、小括号和大括号。最简单的函数体是空函数function f(){ //空函数}匿名函数function (){ //匿名函数}function结构是静态的,不会立...

2019-12-26 20:12:09 222

原创 JavaScript数组笔记:(4)实战案例(JavaScript)

快速交换数组下标扩展数组方法设计迭代器使用迭代器使用数组维度

2019-12-26 20:08:41 219

原创 JavaScript数组笔记:(3)使用数组对象第3部分(JavaScript)

数组与字符串的转换定位迭代汇总

2019-12-24 09:16:56 184

原创 JavaScript数组笔记:(3)使用数组对象第2部分-:使用排序函数(JavaScript)

使用排序函数sort应该具有两个参数如果根据自定义标准,a小于b,在排序后的数组中a应该出现在b之前,就返回一个小于0的数。如果a等于b,就返回0。如果a大于b,就返回一个大于0的数。根据数字大小排序 根据排序函数比较数组中每个元素的大小,并按从小到大排序var dd=[1,3,5,2,8,9,6,4,7,0];function f(a,b){ return (a-b);}d...

2019-12-24 09:14:51 153

原创 JavaScript数组笔记:(3)使用数组对象第1部分(JavaScript)

检索数组检索数组中包含字符串类型的元素。typeof a[i]=="string"操作元素delete只能删除元素的值,而不是元素,因此delete运算符并不能改变数组长度。Array对象方法:push()//给数组添加元素;在数组尾部操作。pop()//删除并返回数组的最后一个元素;在数组尾部操作。unshift()//在数组头部插入一个元素;在数组头部操作。shift...

2019-12-24 09:14:18 103

原创 JavaScript数组笔记:(2)使用数组(JavaScript)

存取数组元素在JavaScript中,数组长度是弹性的,可以在操作中随时扩展数组长度。JavaScript数组下标是以0开始的。下标可以是非负整数的表达式。数组下标的值必须大于等于0,小于2的32次方减1的整数。数组元素可以被添加到对象中。数组长度数组元素个数可以进行任意修改。JavaScript站在初始化数组时,只有那些真正存储在数组中的元素才能够被分配到内存中。JavaScri...

2019-12-24 09:10:27 191

原创 JavaScript数组笔记:(1)定义数组(JavaScript)

构造数组var a =new Array();//空数组var a=new Array(1,true,"string",[1,2],{x:1,y:2});//实数组var a=new Array(5);//指定长度的数组数组直接量使用直接量是定义数组的快捷方式。var a=[1,true,"string",[1,2],{x:1,y:2}];//包含具体元素的数组直接量var ...

2019-12-24 09:07:53 127

原创 第7篇:网页布局(CSS)

上中下一栏板式<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>上中下三栏版式</title> <style type="text/css"> *{margin: 0px;padding: opx;} body{...

2019-12-18 22:53:52 416

原创 第6篇:盒子的CSS排版(CSS)

普通流排版根据排列顺序划分元素块级元素(block level):块级元素独占一行,其宽度自动填满父元素宽度,并和相邻的块级元素依次垂直排列,可以设定元素的宽度和高度以及四个方向的内、外边距。块级元素一般是其他元素的容器,可以容纳块级元素和行内元素。常见块级元素:div,li,p,h1-h6行内元素(inline):行内元素不会独占一行,相邻的行内元素会排列在同一行距,直到一行排...

2019-12-18 22:53:41 1237

原创 第5篇:盒子模型(CSS)

盒子模型盒子模型组成部分:content(内容),border(边框),padding(内边距),margin(外边距)content由width和height控制content的上下左右同时存在边框、内边距和外边距属性一个盒子实际在页面上占据懂得空间是由“内容+内间距+外边距+边框”组成的。通过设定盒子的border,padding和margin来调节盒子的位置及大小。盒...

2019-12-18 22:53:30 159

原创 第3篇:css常用属性(CSS)

css常用属性文本属性字体属性背景属性列表属性表格属性例子<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>css属性</title> <style type="text/css"&gt...

2019-12-18 22:53:05 182

原创 第2篇:复合选择器(CSS)

交集选择器并集选择器(分组选择器)属性选择器后代选择器(包含选择器)子元素选择器选择某个的元素的所有子元素。基本语法:选择器1>选择器2{属性1:属性值1;属性2:属性值2;...}子元素选择器中两个选择器既可以是基本选择器,也可以是交集选择器,另外选择器1还可以是后代选择器。相邻兄弟选择器基本语法:选择器1+选择器2{属性1:属性值1;属...

2019-12-18 22:52:56 909

resize-observer-polyfill源码分析

1、ResizeObserver类实现 2、ResizeObservation类实现 3、ResizeObserverSPI 类 4、ResizeObserverEntry类 5、ResizeObserverController类

2024-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除