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

宣传型企业网站设计方案成都高端网站建设哪家好

宣传型企业网站设计方案,成都高端网站建设哪家好,怎么做业务网站,南宁电子商务网站建设目录 1.array 数组对象 2.String 字符串对象 3.JSON 对象(数据载体,进行数据传输) 4.BOM 浏览器对象 5.DOM 文档对象(了解) 1.array 数组对象 定义方式1:var 变量名 new Array(元素列表); 定义方式…

目录

1.array 数组对象

2.String 字符串对象

3.JSON 对象(数据载体,进行数据传输)

4.BOM 浏览器对象

5.DOM 文档对象(了解)


1.array 数组对象

定义方式1:var 变量名 = new Array(元素列表);

定义方式2:var 变量名 = [元素列表];   注:中括号

特点:长度可变 类型可变

数组常用方法:

forEach() 

 遍历数组中的每个有值的元素,并调用一次传入的函数

Push()

将新元素添加到数组的末尾,并返回新的长度

Splice()

从数组中删除元素

ES6 箭头函数:(…) => {…} 

 简化函数定义

2.String 字符串对象

方式1:var 变量名 = new String("…");

方式2:var 变量名 = "…";

注:" 和 ' 都可以定义字符串

常用方法:

charAt()

  返回在指定位置的字符

IndexOf()

检索字符串

Trim()

去除字符串两边的空格

Substring()

提取字符串中两个指定的索引号之间的字符

3.JSON 对象(数据载体,进行数据传输)

JS自定义对象定义格式:

Var 对象名 = {

属性名1: 属性值1,

函数名称:function(形参列表){ }

};

省略后:函数名称(形参列表){ }

案例:

调用格式:

对象名.属性名;

对象名.函数名();

JSON:

定义(JSON字符串):

var 变量名 = '{"key1": value1, "key": value2}';

补:数组(方括号中)   

 对象(花括号中)

案例:

var userStr = '{"name": "Alice","age": 16, "addr": ["天空之城", "天之彼方", "恶魔城"]}'

JSON字符串转为JS对象

var jsObject = JSON.parse(userStr);

JS对象转为JSON字符串

var jsonStr = JSON.stringify(jsObject);

4.BOM 浏览器对象

1.window:浏览器窗口对象

获取:

window.alert("Hello Window");

alert("Hello Window");    window.  可以省略

方法:

alert();

 显示带有一段消息和一个确认按钮的警告框

confirm();

 显示带有一段消息和确认按钮和取消按钮的对话框

setlnterval();

按照指定的周期(以毫米计)来调用函数或计算表达式

setTimeout();

在指定的毫秒数后调用函数或计算表达式

案例:

2.location:地址栏对象

获取:

使用window.location获取,其中window. 可以省略

window.location.属性;

location.属性;

属性:

href:设置或返回完整的URL

案例:

5.DOM 文档对象(了解,Vue3可代替)

作用:获取元素对象,然后为进行操作元素做准备

将标记语言的各个组成部分封装为对应的对象,便于后续操作改变对象:

Document

 整个文档对象 例:<html>

Element

元素对象 例:<a>,<div>,<body>…

Attribute

属性对象 例:href="…"

Text

文本对象   就是内容的文字等

Comment

注释对象 

通过DOM操作,对HTML进行操作:

1.改变HTML元素的内容

2.改变HTML元素的样式(CSS)

3.对HTML DOM事件做出反应

4.添加和删除HTML元素

Document对象中提供了获取Element元素对象的函数:

1.根据id 属性值获取,返回单个Element对象

var h1 = document.getElementById('h1');

2.根据标签名称获取,返回Element对象数组

var divs = document.getElementsByTagName('div');

3.根据name属性值获取,返回Element对象数组

var hobbys = document.getElementsByName('hobby');

4.根据class属性值获取,返回Element对象数组

var clss = document.getElementsByClassName('cls');

最后在网站上找对应标签的函数(方法)进行操作实现.

参考书网站:JavaScript 和 HTML DOM 参考手册

事件监听

常见事件:

onclick

 鼠标单击事件

onblur

元素失去焦点

onfocus

元素获得焦点

onload

某个页面或图像被完成加载

onsubmit

当表单提交时触发该事件

onkeydown

某个键盘的键被按下

onmouseover

鼠标被移到某元素上

onmouseout

鼠标从某元素移开

实现操作:

http://www.yidumall.com/news/78296.html

相关文章:

  • bootstrap手机网站模板下载百度seo流量
  • 精智wordpress主题百度热搜seo
  • 如何做律师网站百度app客服人工电话
  • 购物网站主页设计图百度开户代理商
  • 做网站能不备案么阿里云建站
  • 网站备案个人和企业的区别西安百度seo代理
  • linux网站建设ui设计公司
  • 百度h5手机版上海百度推广优化排名
  • 泰安三合一网站建设公司优化关键词排名
  • 软件软件开发中山seo关键词
  • 先备案 做网站抖音seo源码搭建
  • 导航网站织梦模板济南做seo外包
  • 网站为什么做重定向牛推网络
  • 一台虚拟主机能建设几个网站免费网页设计制作网站
  • 用eclipse做jsp网站上海百度seo网站优化
  • 北京免费自助建站模板谷歌seo靠谱吗
  • 四川手机网站设计方案seo网络推广什么意思
  • 注册公司需要多少费用济南网站优化排名
  • wordpress提示框美化seo查询官网
  • 哪里做网站seoseo课程
  • 点网站建设百度推广运营专员
  • 网站开发与维护工资多少免费sem工具
  • 做网站的设计文档怎么做如何开发网站
  • 南昌建设人才网站哪里有整站优化
  • 企业网站网站建设电话建网站流程
  • 协会网站设计方案模板百度排名查询
  • 网站定制公司kinglink小红书关键词热度查询
  • 做申诉资料网站整站seo排名外包
  • 东营做网站哪家好开发一款app软件需要多少钱
  • 网站建设和优化的步骤最新app推广项目平台