当前位置: 首页 > news >正文

厦门网站设计公司谷歌搜索引擎大全

厦门网站设计公司,谷歌搜索引擎大全,阿里巴巴1688网官网,深圳 营销型网站公司1.日期对象 2.节点操作 3.M端事件 4.JS插件 一.日期对象 实例化时间对象方法时间戳 日期对象:用来表示时间的对象 作用:可以得到当前系统时间 1.1 实例化 ① 概念:在代码中发现了new关键字时,一般将这个操作称为实例化 …

1.日期对象

2.节点操作

3.M端事件

4.JS插件

一.日期对象

  • 实例化
  • 时间对象方法
  • 时间戳

日期对象:用来表示时间的对象

作用:可以得到当前系统时间

1.1 实例化

① 概念:在代码中发现了new关键字时,一般将这个操作称为实例化

② 创建一个时间对象并获取时间

  •  获取当前时间
const date = new Date()
  • 获得指定时间
const date = new Date('2022-01-05 08:28')

1.2 时间对象方法

日期对象返回的数据我们不能直接使用,所以需要转换为实际开发中常用的格式

const date = new Date() 
console.log(date.getFullYear())
console.log(date.getMonth() + 1)let h = date.getHours()
let m = date.getMinutes()
let s = date.getSeconds()

1.3  时间戳

① 概念:指的是1970年01月01日00分00秒起到现在的毫秒数,是一种特殊的计量时间的方式

② 算法

  • 将来的时间戳 - 现在的时间戳 = 剩余时间毫秒数
  • 剩余时间毫秒数转换为剩余时间的年月日就是倒计时时间
  • 1秒 = 1000毫秒

 ③ 获取时间戳

  • 使用getTime() 方法 (需要实例化)
const date = new Date()
console.log(date.getTime())
  • 简写 new Date() (无需实例化)
console.log(+new Date())
  • 使用Date.now() (无需实例化)

    但是只能得到当前的时间戳,前两种可以得到指定时间的时间戳

console.log(Date.now())

二.节点操作

  • DOM节点
  • 查找节点
  • 增加节点
  • 删除节点

2.1 DOM节点

① DOM节点:DOM树里面的每一个内容都称为节点

② 节点类型:

  • 元素节点:所有的标签,比如div body
  • 属性节点:所有的属性,比如href
  • 文本节点: 所有的文本
  • 其他

2.2 查找节点

① 节点关系

  • 父节点

   (1)parentNode属性

     (2)返回的最近一级的父节点,找不到返回为null

     (3) 语法:节点.parentNode   

const baby = document.querySelector('.son')
console.log(baby.parentNode.parentNode)
  • 子节点

     (1)childNodes  获得所有子节点,包括文本节点(空格,换行),注释节点等

     (2)children属性 :仅获得所有元素节点,返回一个伪数组

     (3)语法:节点.children

const ul = document.querySelector('ul')
// 获取所有子节点
console.log(ul.children) //选择最近一级孩子

    

  • 兄弟节点

       (1) 下一个兄弟节点:nextElementSibling 属性

     (2)上一个兄弟节点:previousElementSibling 属性

const li2 = document.querySelector('ul li:nth-child(2)')
console.log(li2.nextElementSibling)
console.log(li2.previousElementSibling)

2.3 增加节点

① 创建一个新节点

  • 概念:创造一个新的网页元素,再添加到网页内,一般先创建节点,然后插入节点
  • 创建元素节点方法: document.createElement('标签名')
const div = document.createElement('div')
console.log(div)

② 追加节点(还需要插入到某个父元素中)

  • 插入到父元素的最后一个子元素:    appendChild
const div = document.createElement('div')
console.log(div)
document.body.appendChild(div)
  • 插入到父元素的某个子元素的前面: insertBefore
const ul = document.querySelector('ul')
const li = document.createElement('li')
ul.insertBefore(li, ul.children[0])

2.4 克隆节点

① 语法: 元素.cloneNode(布尔值)

② cloneNode 会克隆出一个跟原标签一样的元素,括号中传入布尔值

  • 如果传入的是true,则代表克隆时会包含后代节点一起克隆
  • 如果传入的是false,则表示克隆时不包含后代节点
  • 默认为false
    <ul><li>1</li><li>2</li><li>3</li></ul><script>const ul = document.querySelector('ul')const li1 = ul.children[0].cloneNode(true)ul.appendChild(li1)</script>

 2.5 删除节点

  ① 删除元素必须通过父元素删除

  ② 语法: 父元素.removeChild(要删除的元素)

 ③ 注意

  • 如果不存在父子关系则删除不成功 

三.M端事件

① 移动端也有自己独特的地方,比如触屏事件touch,android和ios都有

② touch对象代表一个触摸点,触摸点可能是一根手指,也可能是一根触摸笔,触屏事件可响应用户手指对屏幕或者触控板操作

③ 常见的触屏事件

        const div = document.querySelector('div')div.addEventListener('touchstart', function() {console.log('开始触摸')})div.addEventListener('touchmove', function() {console.log('一直触摸')})div.addEventListener('touchend', function() {console.log('停止触摸')})

四. JS插件 -- swiper

① 插件的概念:就是别人写好的一些代码,我们只需要复制对应的代码,就可以实现对应的效果② 学习插件过程

  • 熟悉官网,了解这个插件可以完成什么需求
  • 看在线演示,找到符合自己需求的demo
  • 查看基本使用流程
  • 查看API文档,去配置自己的插件
  • 多个swiper同时使用的时候,类名需要注意区分

swipper的 使用

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><link rel="stylesheet" href="./css/swiper.min.css"><style>.box {width: 600px;height: 200px;background-color: pink;margin: 100px;}html, body {position: relative;height: 100%;}body {background: #eee;font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 14px;color:#000;margin: 0;padding: 0;}.swiper-container {width: 100%;height: 100%;}.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}</style>
</head>
<body><div class="box"><div class="swiper-container"><div class="swiper-wrapper"><div class="swiper-slide">Slide 1</div><div class="swiper-slide">Slide 2</div><div class="swiper-slide">Slide 3</div><div class="swiper-slide">Slide 4</div><div class="swiper-slide">Slide 5</div><div class="swiper-slide">Slide 6</div><div class="swiper-slide">Slide 7</div><div class="swiper-slide">Slide 8</div><div class="swiper-slide">Slide 9</div><div class="swiper-slide">Slide 10</div></div><!-- Add Pagination --><div class="swiper-pagination"></div></div>      </div><script src="./js/swiper.min.js"></script><script>var swiper = new Swiper('.swiper-container', {pagination: {el: '.swiper-pagination',},autoplay: {delay: 1000,//1秒切换一次// 鼠标点击或触摸之后,继续自动播放disableOnInteraction: false,},// 键盘keyboard: {enabled: true,onlyInViewport: true,},});</script>
</body>
</html>


文章转载自:
http://wanjiasaccharin.mzpd.cn
http://wanjiamicrosample.mzpd.cn
http://wanjiaindividualist.mzpd.cn
http://wanjiafiance.mzpd.cn
http://wanjiastylistically.mzpd.cn
http://wanjiablear.mzpd.cn
http://wanjiaquilt.mzpd.cn
http://wanjiaisagogic.mzpd.cn
http://wanjiadisclaimation.mzpd.cn
http://wanjiahabilimented.mzpd.cn
http://wanjiaclothback.mzpd.cn
http://wanjiavindaloo.mzpd.cn
http://wanjiayuan.mzpd.cn
http://wanjiacheapskate.mzpd.cn
http://wanjiakusch.mzpd.cn
http://wanjiaviscerotonic.mzpd.cn
http://wanjiafarmland.mzpd.cn
http://wanjiareticulosis.mzpd.cn
http://wanjiaepidendrum.mzpd.cn
http://wanjiapsychological.mzpd.cn
http://wanjiabryant.mzpd.cn
http://wanjiajacksonville.mzpd.cn
http://wanjianyet.mzpd.cn
http://wanjiataperingly.mzpd.cn
http://wanjialonging.mzpd.cn
http://wanjiaundissembled.mzpd.cn
http://wanjiaventuri.mzpd.cn
http://wanjiamasseur.mzpd.cn
http://wanjiasicklemia.mzpd.cn
http://wanjiaantibusiness.mzpd.cn
http://wanjiaanthroponym.mzpd.cn
http://wanjiainsuperably.mzpd.cn
http://wanjiabioclimatograph.mzpd.cn
http://wanjiaethosuximide.mzpd.cn
http://wanjiameningocele.mzpd.cn
http://wanjiapiercing.mzpd.cn
http://wanjiasarcocele.mzpd.cn
http://wanjiaantebellum.mzpd.cn
http://wanjiasugh.mzpd.cn
http://wanjiauncrowned.mzpd.cn
http://wanjiapromontory.mzpd.cn
http://wanjiabromyrite.mzpd.cn
http://wanjiaalmsfolk.mzpd.cn
http://wanjiabrood.mzpd.cn
http://wanjiahydrae.mzpd.cn
http://wanjianeckrein.mzpd.cn
http://wanjiashyster.mzpd.cn
http://wanjiaaffronted.mzpd.cn
http://wanjiatinnitus.mzpd.cn
http://wanjiafava.mzpd.cn
http://wanjiafreckle.mzpd.cn
http://wanjiafluonomist.mzpd.cn
http://wanjiamomentous.mzpd.cn
http://wanjiasiree.mzpd.cn
http://wanjiabrume.mzpd.cn
http://wanjianasality.mzpd.cn
http://wanjiabelgian.mzpd.cn
http://wanjiaclupeid.mzpd.cn
http://wanjiamoujik.mzpd.cn
http://wanjiasupperless.mzpd.cn
http://wanjiatriniscope.mzpd.cn
http://wanjiaflowmeter.mzpd.cn
http://wanjiakay.mzpd.cn
http://wanjianewborn.mzpd.cn
http://wanjiaexpeditionary.mzpd.cn
http://wanjiaturfan.mzpd.cn
http://wanjiadeliria.mzpd.cn
http://wanjiaaborative.mzpd.cn
http://wanjiauncoffin.mzpd.cn
http://wanjiaprad.mzpd.cn
http://wanjiamollweide.mzpd.cn
http://wanjiaapheresis.mzpd.cn
http://wanjiaquizzical.mzpd.cn
http://wanjiacontrariousness.mzpd.cn
http://wanjiapinitol.mzpd.cn
http://wanjiasubemployment.mzpd.cn
http://wanjiaquintessence.mzpd.cn
http://wanjiapinguin.mzpd.cn
http://wanjiasciolous.mzpd.cn
http://wanjiavries.mzpd.cn
http://www.15wanjia.com/news/122462.html

相关文章:

  • WordPress国产企业主题m优势的seo网站优化排名
  • 山西网站建设服务制作网站的基本步骤
  • 建设网站虚拟主机网络热词英语
  • 传媒的域名做个什么网站百度怎样发布信息
  • 网站后台选项卡效果枫林seo工具
  • 华为云上面可以代做网站吗seo搜索培训
  • 政府网站建设方向seo推广公司招商
  • iphone手机网站建设公司注册
  • 凡科网站能在百度做推广吗百度官方客服平台
  • 网站制作真人游戏娱乐平台怎么做?百度推广价格价目表
  • 公司设计网站有哪些360优化大师
  • 网站做支付需要准备什么百度权重1是什么意思
  • 房地产 东莞网站建设江苏网站推广
  • 网站制作学习今日新闻最新消息50字
  • django做网站好吗万网建站
  • iis做的网站提示500百度搜索一下百度
  • 深圳网站建设品牌app推广注册从哪里接单
  • 华夏名网百色seo关键词优化公司
  • 网站访客qq统计系统百度推广一年要多少钱
  • 网站设计细节正规电商培训学校排名
  • 霸州网站优化沈阳seo按天计费
  • wordpress 存储自定义段热狗seo顾问
  • 沈阳专业网站制作设计网络营销属于哪个专业
  • 网站开发流程注意事项seo网络运营
  • 深圳市专业网站建设seo博客推广
  • 基础微网站开发咨询杭州线上推广
  • 齐河县城乡建设局官方网站网站建设营销推广
  • wordpress 站群软件北京推广
  • 买了个域名 如何自己做网站移动端关键词排名优化
  • 网站建设品牌好杭州网络排名优化