1.1 水平居中布局效果图如下: 方案一. inline-block + text-align分析:display设置为inline-block的元素,具有文本元素的性质,其父元素可以通过设置文本对齐属性text-align来控制其在行内的对齐方式,...
参数的默认值 方便地设置函数参数的默认值 function print( a = 2 ){console.log(a)}print() //21.ES6 扩展运算符…获取其余参数可以使用…加上变量名保存其他参数全部数量。当只知道函数的前几个具体参数,...
app.js 重点:1.解决this指向问题的三种方式2.ES6箭头函数的使用3.三目运算替代if else4.forEach遍历方法5.JSONPlaceholder测试api的使用 功能实现1.全选多思维扩展2.最终以两行代码完成优化 win...
1.终极篇 Array . from ( new Set ([ 1 , 2 , 3 , 3 , 4 , 4 ])) //[1,2,3,4] [... new Set ([ 1 , 2 , 3 , 3 , 4 , 4 ])] //[1...
使用for…of代替for循环: var string = 'string'for(var i of string) {console.log(i)}includes(),startsWidth(),endsWidth()不用使用indexOf()判...
使用反引号”`” 使用``将字符串包起来,可以解决下面的问题: 字符串不能换行,如果换行只能使用+号字符串中的引号如果和最外层相同,需要进行转义 字符串中插入变量,需要用+号 以前这样的写法: var name = 'world'var str = ...
图像缩放效果,是当鼠标悬停或单击时对图像进行缩放的一种应用效果。这种影响主要用于网站上。在我们要在图像上显示用户详细信息的情况下,这个效果很有用。 有两种方法可以创建鼠标悬停效果。1.使用JavaScript2.使用CSS 在本文中,我们将看到如何使...
1.块级作用域ES6新增了块级作用域,总结一句话大致就是:大括号{}包起来的代码块基本山都可以当做块级作用域。 常见的有 直接使用{}包起来: {var a = 4}函数体大括号,if-else大括号,for循环大括号,switch大括号,try-c...
使用动画和过渡属性在使用CSS的页面加载中创建淡入效果。 方法1:使用CSS动画属性:CSS动画由2个关键帧定义。一个将不透明度设置为0,另一个将不透明度设置为1。当动画类型设置为easy时,动画在页面中平滑淡入淡出。 此属性应用于body标签。每当...
1、var 1.作用域:函数作用域、全局作用域2.存在变量提升3.可重复声明,可更改值 ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 ...
1、ajax请求步骤//创建 XMLHttpRequest 对象var xhr = new XMLHttpRequest();//兼容写法var xhr = null;if (window.XMLHttpRequest){ // IE7+, ...
1、jquery ajax$.ajax({ type: 'POST', url: url, data: data, dataType: dataType, success: function () {}, error: fun...