jQueryjQuery是一个javaScript库。作用:简化了javascript编程 获取元素选择器获取 id,class,tags等$(选择器) 这种形式来获取元素对象 item1 item2 &...
选项卡案例
jsonjson是一种语法,用来序列化其他语言创建的数据类型,json支持六种数据类型,对象,数组,数值,字符串,布尔值,null注意:不支持underfined,因为除了js外,其他语言不支持。 stringify()方法是将js对象,序列化为J...
事件监听事件监听调用addEventListener属性。此监听可以添加多个事件,且不会被覆盖删除事件监听调用removeEventListener属性。 按钮const btn=document.querySelector("button");co...
构造函数构造一个函数都有一个原型属性:prototype本质上构造函数跟普通函数是没有区别。构造函数的特征: prototype对于普通函数没用,对构造函数才有用构造函数是对象工厂,是用来创建对象的对象也叫实例,实际案例js中没有 类 的概念,他是...
值传递与引用传递1.值传递 值传递适用的数据类型为:原始类型包括string,number,bool等主要特征是互不影响,只是传递值 let a=1;let b=a;console.log(a,b);a=2;//更新a,不影响b,b没有变化cons...
变量和常量变量使用let声明,初始化不用赋值,也可以任意更改值。常量使用const声明,初始化必须赋值,一旦赋值,之后就不能再更新值 let name;name=1;console.log(name);const a=5;//再赋值就会报错a=6; ...
箭头函数函数是代码复用的手段1.声明 function sum(){ console.log('函数名:',sum.name);} 2.调用sum(); rest和是spread使用function demo(a,b,c,d){ consol...
模板字符串 模板字面量,也叫模板字符串 模板字面量,可以理解为字符串的升级版,它完全可以代替传统的字符串声明,并且还可以在内部直接解析变量 let site='www.baidu.com';site=`${site}(php中文网)`;console...
何为js?javascri简称js。js是异步的单线程的脚本语言。 单线程:就是同一个时间只执行一个任务(不能并发) 一旦遇到非常耗时的任务,就会出现阻塞(卡死)主线程 和任务队列事件回调方法会放到任务队列中执行,实现异步,来解决线程阻塞问题事件回...
grid布局中的对齐方式 对齐方式分为两大类,一是项目在网格单元内的对齐方式,而是项目在容器内的对齐方式 项目在网格单元内的对齐方式在声明了grid布局容器内使用place-items:垂直 水平;属性注意:垂直方向:start 代表上 cent...
grid布局方式grid布局就是网格布局,首先来了解几个基本内容 网格容器:有若干个矩形网格单元构成网格项目:网格容器的子元素,必须放在网格单元中网格单元:有单元格和网格区域两种表现形式网格轨道:由多个网格单元组成,根据排列方向有 行轨 和 列轨 ...
京东首页页眉页脚代码 ...
flex弹性盒元素 任何元素都可以通过”display:flex” 属性,转为弹性盒元素转为flex元素后,他的内部的子元素就支持flex布局了使用”display:flex” 属性的元素称为flex容器flex容器中的子元素称为flex项目容器中的...
浮动的本质浮动本质是为了解决图文并排显示的问题 浮动要解决的两个问题: 1.浮动元素的高度对于它的包含块不可见 2.浮动元素可以BFC块使它不影响到后面的元素布局 左浮动:float:left; 右浮动:float:right; 清除浮动:clear...