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

world做网站怎么做连接网站中英文要怎么做

world做网站怎么做连接,网站中英文要怎么做,做视频网站带宽要求,亿网互联一、js组成 JavaScript的组成 ECMAScript: 规定了js基础语法核心知识。 比如:变量、分支语句、循环语句、对象等等 Web APIs : DOM 文档对象模型, 定义了一套操作HTML文档的API BOM 浏览器对象模型,定义了一套操作浏览器窗口的API 二、loc…

一、js组成

JavaScript的组成

  • ECMAScript:

    • 规定了js基础语法核心知识。

    • 比如:变量、分支语句、循环语句、对象等等

  • Web APIs :

    • DOM 文档对象模型, 定义了一套操作HTML文档的API

    • BOM 浏览器对象模型,定义了一套操作浏览器窗口的API

 二、location对象

location (地址) 它拆分并保存了 URL 地址的各个组成部分, 它是一个对象

属性/方法说明
href属性,获取完整的 URL 地址,赋值时用于地址的跳转
search属性,获取地址中携带的参数,符号 ?后面部分
hash属性,获取地址中的啥希值,符号 # 后面部分
reload()方法,用来刷新当前页面,传入参数 true 时表示强制刷新

三、histroy对象

 history (历史)是对象,主要管理历史记录, 该对象与浏览器地址栏的操作相对应,如前进、后退等

 四、本地存储(重点)

(1)localStorage

作用: 数据可以长期保留在本地浏览器中,刷新页面和关闭页面,数据也不会丢失

特性:以键值对的形式存储,并且存储的是字符串, 省略了window

本地查看浏览器存储数据:

 

存储复杂类型时,需要进行一些操作:localStorage 存储复杂数据类型

问题:本地只能存储字符串,无法存储复杂数据类型.

解决:需要将复杂数据类型转换成 JSON字符串,在存储到本地

语法:JSON.stringify(复杂数据类型)

JSON字符串:

  • 首先是1个字符串

  • 属性名使用双引号引起来,不能单引号

  • 属性值如果是字符串型也必须双引号

 a:localStorage 存储复杂数据类型

 const student = {name: "张三",age: 12,};localStorage.setItem("student", JSON.stringify(student));console.log(localStorage.getItem("student"));

 

 b:localStorage 读取复杂数据类型

问题:因为本地存储里面取出来的是字符串,不是对象,无法直接使用

解决: 把取出来的字符串转换为对象

语法:JSON.parse(JSON字符串)

   // 本地存储复杂数据类型const goods = {name: '小米',price: 1999}//普通数据类型存储获取// localStorage.setItem('goods', goods)// console.log(localStorage.getItem('goods'))//复杂数据类型// 1. 把对象转换为JSON字符串  JSON.stringifylocalStorage.setItem('goods', JSON.stringify(goods))// 2. 把JSON字符串转换为对象  JSON.parseconsole.log(JSON.parse(localStorage.getItem('goods')))

 (2)sessionStorage

特性:

  • 用法跟localStorage基本相同

  • 区别是:当页面浏览器被关闭时,存储在 sessionStorage 的数据会被清除

存储:sessionS

const arr = ['red', 'blue', 'pink']// 1. 数组 map方法 处理数据并且 返回一个数组const newArr = arr.map(function (ele, index) {// console.log(ele)  // 数组元素// console.log(index) // 索引号return ele + '颜色'})
console.log(newArr)

torage.setItem(key,value)

获取:sessionStorage.getItem(key)

删除:sessionStorage.removeItem(key)

五、map和join的用法

(1)数组map 方法

使用场景:

map 可以遍历数组处理数据,并且返回新的数组

特殊:

map重点在于有返回值,forEach没有返回值(undefined)

(2)数组join方法

作用:

join() 方法用于把数组中的所有元素转换一个字符

参数:

数组元素是通过参数里面指定的分隔符进行分隔的

语法:

  // 1. 数组 map方法 处理数据并且 返回一个数组const newArr = arr.map(function (ele, index) {// console.log(ele)  // 数组元素// console.log(index) // 索引号return ele + '颜色'})console.log(newArr)// 2. 数组join方法  把数组转换为字符串// 小括号为空则逗号分割console.log(newArr.join())  // red颜色,blue颜色,pink颜色// 小括号是空字符串,则元素之间没有分隔符console.log(newArr.join(''))  //red颜色blue颜色pink颜色console.log(newArr.join('|'))  //red颜色|blue颜色|pink颜色

http://www.yayakq.cn/news/762456/

相关文章:

  • 镇江市建设工程质量监督局网站WordPress写文章本地上传
  • 广东省网站建设公司排名网络服务营业部
  • 广州城市建设网站久久建筑网站下载
  • 淮北哪些企业做网站网站服务器信息
  • 成都网站制作报价wordpress客户端连接不上
  • 优秀网站配色景区网站建设费用
  • 网站建设及规划wordpress自动链接到图片
  • 企业建设网站好处如何做好网络维护工作
  • 网站设计制作费用多少电商网站用什么做的
  • 福建建设注册管理中心网站沧州网络推广管理公司
  • 做分析仪器推广的网站怎样只做自己的网站
  • 大型彩灯制作公司宁波 seo排名公司
  • 3d效果图多少钱一张网站推广与优化怎么做
  • 网站开发 网页制作网站是否正常
  • 深圳住房和建设局网站 申请文山建设局网站
  • 罗湖商城网站设计电话博物馆网站建设目的
  • 简述优化搜索引擎的方法seo策略
  • 主做销售招聘的招聘网站有哪些网站策划书的内涵
  • 自己做的网站别人怎么访问中国建筑行业网
  • 昆明网站建设服务至上营销型网站制作培训
  • 网站的关键词搜索怎么做php商城源码
  • 泗洪有做网站长沙网站建设与维护
  • 网站建设与营销服务游戏加盟公司
  • 美食网站的建设目的怎样进行文化建设
  • 什么是网站和网页1688成品网站源码
  • 卓老师建站网站后台如何直接登陆深圳知名广告公司有哪些
  • 网站 虚拟目录广州网络营销岗位数量
  • 沧州市网站制作公司国家企业信用公示信息系统查询
  • 购物网站哪个最便宜网站cms模板
  • 如何提高网站的收录量婚介网站建设的策划