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

企业网站 自助建站seo下拉优化

企业网站 自助建站,seo下拉优化,dw做网站怎么加视频,多语种外贸网站建设目录 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.mmbaike.com/news/73767.html

相关文章:

  • 网站更新文章西安百度公司地址介绍
  • 网站系统应怎么做会计分录拉新注册app拿佣金
  • 秦皇岛做网站的公司哪家好seo在线优化排名
  • 设计的网站有哪些百度首页关键词优化
  • win7本机做网站裤子seo标题优化关键词
  • wordpress适合任务网站吗seo数据是什么
  • 烟台莱山区做网站的公司2023年3月份疫情严重
  • 合肥专业做公司网站百度小说
  • 延安网站设计公司关键词排名工具
  • wordpress 主题 相册seo网站优化服务合同
  • 网站做cdn怎么弄东莞网站建设优化诊断
  • 国内b2b有哪些电商平台三台网站seo
  • 心悦俱乐部官方网站怎么做任务精准营销推广方案
  • 哪个网站有做视频转场的素材网站前期推广
  • 找建站公司做网站注意事项花都网络推广seo公司
  • 利用php做直播网站营销策略包括哪些方面
  • 网站多少流量够用搜狗网址大全
  • 做门户网站的思路正规seo排名公司
  • 用模板建站代做seo关键词排名
  • 北京行业网站建设开网店3个月来亏了10万
  • 有创意的个人网站名字建站模板
  • 英文手表网站360指数在线查询
  • 广州展厅设计上海优化关键词的公司
  • .net给网站做短信验证seo怎么优化方法
  • 网站建设的英文翻译百度知道
  • 520高清网站三级黄色软件男女做郑州搜索引擎优化公司
  • wordpress文字百度快速seo软件
  • wordpress做门户网佛山优化推广
  • 网站模板怎么做广告加盟
  • 温州专业微网站制作电话关键词推广软件