美文网首页
前端进阶

前端进阶

作者: 极速魔法 | 来源:发表于2020-08-09 18:22 被阅读0次

jquery

jsDOM 和jqueryDOM转换

var jsDom = document.getElementById(“name”)
var jqDom = $("p");
// js-->jquery
jqDom = $(jsDOm);

// jquery->js
jsDom = jqDom.get(0);

选择器

$("h3.jy")//交集选择器,既是h3标签,class又是jy

层次选择器

$("#menu span") // 后代选择器
$("#menu>span") // 子代选择器
$("#menu+span") // 下一个相邻的同辈元素
$("#menu~span") // 下面所有的同辈元素

过滤选择器

$("li:even) // 偶数行
$("li:odd) // 奇数行
$("li:eq(2)) // 下标为2的,下标从0开始

事件

元素的隐藏和显示

slideUp() // 向上收缩
slideDown // 向下伸展
fadeOut() //淡出
fadeIn() //淡入

DOM操作

// 多个属性写成json格式
$("img").attr( {width:"200",height:"200"} );
//获得标签+文本
$("div").html()
//获得文本
$("div").text()

ES6

let声明变量

  • var声明是全局变量,let 局部变量
  • var能声明多次,let 只能声明一次
  • 声明使用顺序不同。

const

声明后不能改变,必须初始化,只读常量

模板字符串

  • ` 定义多行字符串
  • 插入变量${age}
  • 插入函数${test()}

拓展运算符

//深拷贝
let user2 = {...user1}

// 对象user1和user2的属性合并到user中
let user = {...user1,...user2}

不定长参数

…arg // 表示不定长参数
for(var i=0;i<arg.length;i++)
arg[i] // 取出不定长参数

Bootstrap

表单

内联表单 <form class="form-inline">

栅格系统

<div class=“col-lg-3 col-md-4 col-sm-6”>
lg大屏幕,md笔记本屏幕,sm 平板

相关文章

  • 前端基础进阶系列

    前端基础进阶(一):内存空间详细图解前端基础进阶(二):执行上下文详细图解前端基础进阶(三):变量对象详解前端基础...

  • 学习图谱

    前端整体 基础学习路线 进阶学习路线 整体学习路线 「前端进阶」2018/2019 史上最全的前端学习路线 How...

  • 前端学习路线——送给正在学习前端的你

    前端学习路线——送给正在学习前端的你 第一阶段: 1.1HTML+CSS(HTML进阶、css进阶、div+css...

  • vue入门——大前端

    大前端进阶 前端三剑客:HTML+CSS+JS 前端框架:jQuery、BootStrap、Vue vue的思想是...

  • vue资源推荐

    vue资源推荐 写给初中级前端的高级进阶指南。写给初中级前端的高级进阶指南这篇文章不错 推荐给大家 vue技术揭秘...

  • 前端进阶(1)Web前端性能优化

    前端进阶(1)Web前端性能优化[https://jackniu81.github.io/2021/04/23/W...

  • 前端进阶

    1.jest需要依赖babel.config.js(而不是.babelrc),然后通过babel-jest来tra...

  • 前端进阶

    jquery jsDOM 和jqueryDOM转换 选择器 $("h3.jy")//交集选择器,既是h3标签,cl...

  • 前端进阶

    Sublime高阶用法介绍 一、文件的切换ctrl+p(ctrl+T):输入要打开的文件(支持模糊搜索)ctrl+...

  • Vue 进阶系列(一)之响应式原理及实现

    Vue进阶系列汇总如下,欢迎阅读,欢迎加高级前端进阶群一起学习(文末)。 Vue 进阶系列(一)之响应式原理及实现...

网友评论

      本文标题:前端进阶

      本文链接:https://www.haomeiwen.com/subject/bdturktx.html