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

中山响应式网站软文广告素材

中山响应式网站,软文广告素材,动漫设计培训机构,武汉做网站网络公司JS对象 Array Array对象用于定义数组 var 变量名new Array(元素列表); var 变量名[元素列表] 访问 arr[索引]值; 注意:JS中数组相对于Java中集合,数组的长度是可变的,JS是弱类型,所以可以存储任意类型…

JS对象 Array

Array对象用于定义数组

  • var 变量名=new Array(元素列表);

  • var 变量名=[元素列表]

访问

  • arr[索引]=值;

注意:JS中数组相对于Java中集合,数组的长度是可变的,JS是弱类型,所以可以存储任意类型的数据

属性

length 设置或返回数组中元素的数量

方法

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

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

splice() 从数组中删除元素

<!--文件类型为HTML-->
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>焦点访谈</title>
​
</head>
<body>
​
</body>
​
<script>// var arr=new Array(1,2,3,4);// var arr =[1,2,3,4];// console.log(arr[0]);
​// // 长度可变,类型可变// var arr=new Array(1,2,3,4);// arr[10]=10;// arr[9]='a';// arr[8]=true;// console.log(arr);
​// var arr=[1,2,3,4];// for (let index=0;index<arr.length;index++){//     console.log(arr[index]);// }
​var arr=[1,2,3,4];// arr.forEach(function (e) {//     console.log(e);//// })
​// // 箭头函数// arr.forEach((e)=>{//     console.log(e);// })// arr.push(1);// console.log(arr);arr.splice(2,2);console.log(arr);
​
</script>
​
​
</html>

JS对象 String

创建方式

  • var 变量名=new String("XX");

  • var 变量名="XX";

属性

length 字符串长度

方法

charAt() 返回在指定位置的字符

indexOf() 检索字符串

trim() 去除字符串两边的空格

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

<!--文件类型为HTML-->
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>焦点访谈</title>
​
</head>
<body>
​
</body>
​
<script>// var str=new String("SS");var str="  aa hjjg";console.log(str);
​console.log(str.length);
​console.log(str.charAt(1));
​console.log(str.indexOf("j"));
​var str1=str.trim();console.log(str1);
​// 含头不含尾console.log(str.substring(0,5));
​
</script>
​
​
</html>

JS对象 JSON

var 对象名={

属性名1:属性值1,

属性名2:属性值2,

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

};

调用格式

对象名.属性名;

对象名.函数名;

概念:通过JavaScript对象标记法书写的文本

由于其语法简单,层次结构鲜明,现多用于作为数据载体,在网络中进行数据传输

定义

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

value数据类型为:

  • 数字,整型或浮点数

  • 字符串,在双引号中

  • 逻辑值,true/false

  • 数组,方括号中

  • 对象,花括号中

  • null

JSON字符串转为JS对象

var jsObject=JSON.parse(userStr);

JS对象转为JSON字符串

var jsonStr=JSON.stringify(jsObject);

<!--文件类型为HTML-->
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>焦点访谈</title>
​
</head>
<body>
​
</body>
​
<script>// // 自定义对象// var user={//     name:"asd",//     age:10,//     sex:"male",//     // eat:function () {//     //     alert("eat");//     // }//     eat(){//         alert("eat");//     }// }// alert(user.name);// user.eat();
​// 定义JSONvar jsonstr='{"name":"jerry","age":18}';var obj=JSON.parse(jsonstr);alert(obj.name);alert(JSON.stringify(obj));
</script>
​
​
</html>

BOM

浏览器对象模型,允许JavaScript与浏览器对话,JavaScript将浏览器的各个组成部分封装为对象

组成

  • Window:浏览器窗口对象

  • Navigator:浏览器对象

  • Screen:屏幕对象

  • History:历史记录对象

  • Location:地址栏对象

Window

浏览器窗口对象

直接使用window,其中window可以省略

属性

  • history:对History对象的只读引用

  • location:用于窗口或框架的Location对象

  • navigator:对Navigator对象的只读引用

方法

  • alert():显示带有一段消息和一个确认按钮的警告框

  • confirm():显示带有一段消息以及确认按钮和取消按钮的对话框

  • setInterval():按照指定的周期(毫秒计)来调用函数或计算表达式

  • setTimeout():在指定的毫秒数后调用函数或计算表达式

Location

地址栏对象

获取

location.属性;

属性

href:设置或返回完整的url

<!--文件类型为HTML-->
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>焦点访谈</title>
​
</head>
<body>
​
</body>
​
<script>// window.alert("hello");// alert("123");
​// var flag=confirm("are you ok?");// alert(flag);
​// var i=0;// setInterval(//     function () {//         i++;//         console.log(i);//     },2000// );
​// setTimeout(function () {//     alert("js");// },3000);
​alert(location.href);location.href="https://www.itcast.cn";
</script>
​
​
</html>

DOM

文档对象模型

将标记语言的各个组成部分封装为对应的对象

  • Document:整个文档对象

  • Element:元素对象

  • Attribute:属性对象

  • Text:文本对象

  • Comment:注释对象

JavaScript通过DOM,就能对HTML进行操作

  • 改变HTML元素的内容

  • 改变HTML元素的样式CSS

  • 对HTML DOM事件作出反应

  • 添加和删除HTML元素

HTML中的Element对象可以通过Document对象获取,而Document对象是通过window对象获取的

  • 根据id属性值获取,返回单个对象

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

  • 根据标签名称获取,返回对象数组

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

  • 根据name属性值获取,返回对象数组

    var divs=document.getElementByName('hobby');

  • 根据class属性值获取,返回对象数组

    var divs=document.getElementByClassName('cls');

    <!--文件类型为HTML-->
    <!DOCTYPE html>
    <html lang="en">
    <head><meta charset="UTF-8"><title>焦点访谈</title>
    ​
    </head>
    <body><div class="cls">船只教育</div><div class="cls">黑马程序员</div>
    ​<input type="checkbox" name="hobby">电影<input type="checkbox" name="hobby">旅游<input type="checkbox" name="hobby">游戏
    </body>
    ​
    <script>// var divs=document.getElementsByTagName("div");// for(let i=0;i<divs.length;i++){//     alert(divs[i]);// }
    ​// var ins=document.getElementsByName("hobby");// for(let i=0;i<ins.length;i++){//     alert(ins[i]);// }
    ​// var ins=document.getElementsByClassName("cls");// for(let i=0;i<ins.length;i++){//     alert(ins[i]);// }
    ​var ins=document.getElementsByClassName("cls");var div1=ins[0];div1.innerHTML="666";
    </script>
    ​
    ​
    </html>


文章转载自:
http://dinncoruck.ssfq.cn
http://dinncodoleritic.ssfq.cn
http://dinncosmoke.ssfq.cn
http://dinncoelectrolysis.ssfq.cn
http://dinncoretravirus.ssfq.cn
http://dinncomillipede.ssfq.cn
http://dinncopia.ssfq.cn
http://dinncoobstreperous.ssfq.cn
http://dinncocontrarotate.ssfq.cn
http://dinncoswelldom.ssfq.cn
http://dinncomariculture.ssfq.cn
http://dinncoproducibility.ssfq.cn
http://dinncotired.ssfq.cn
http://dinncocabotine.ssfq.cn
http://dinncoseclusive.ssfq.cn
http://dinncodbcp.ssfq.cn
http://dinncomicroammeter.ssfq.cn
http://dinncobather.ssfq.cn
http://dinncomultisense.ssfq.cn
http://dinncobodyshell.ssfq.cn
http://dinncopreset.ssfq.cn
http://dinncozendic.ssfq.cn
http://dinncostacte.ssfq.cn
http://dinncogynaeceum.ssfq.cn
http://dinncosoilage.ssfq.cn
http://dinncogsc.ssfq.cn
http://dinncofez.ssfq.cn
http://dinncolayabout.ssfq.cn
http://dinncoeurasia.ssfq.cn
http://dinncobanger.ssfq.cn
http://dinncodell.ssfq.cn
http://dinncohandily.ssfq.cn
http://dinncojonnick.ssfq.cn
http://dinncoillusioned.ssfq.cn
http://dinncoseducer.ssfq.cn
http://dinncohonies.ssfq.cn
http://dinncoaureus.ssfq.cn
http://dinncoamatorial.ssfq.cn
http://dinncorda.ssfq.cn
http://dinncotzitzis.ssfq.cn
http://dinncodoorward.ssfq.cn
http://dinncofetching.ssfq.cn
http://dinncodriver.ssfq.cn
http://dinncosalver.ssfq.cn
http://dinncoentrainment.ssfq.cn
http://dinncosistan.ssfq.cn
http://dinncomarriage.ssfq.cn
http://dinncoagenesis.ssfq.cn
http://dinnconondirective.ssfq.cn
http://dinncodraughtboard.ssfq.cn
http://dinncoconsecutively.ssfq.cn
http://dinncothrowing.ssfq.cn
http://dinncotrimotor.ssfq.cn
http://dinncorhenic.ssfq.cn
http://dinncosylvics.ssfq.cn
http://dinncoextravagance.ssfq.cn
http://dinncomorse.ssfq.cn
http://dinncotriptane.ssfq.cn
http://dinncosightproof.ssfq.cn
http://dinncospuddy.ssfq.cn
http://dinncopragmatistic.ssfq.cn
http://dinncomycetoma.ssfq.cn
http://dinncoportative.ssfq.cn
http://dinncoamyotonia.ssfq.cn
http://dinnconominalistic.ssfq.cn
http://dinncounstained.ssfq.cn
http://dinncoprimacy.ssfq.cn
http://dinncobicommunal.ssfq.cn
http://dinncomenacingly.ssfq.cn
http://dinncomenta.ssfq.cn
http://dinncopeewit.ssfq.cn
http://dinncosemiautobiographical.ssfq.cn
http://dinncoready.ssfq.cn
http://dinncolevee.ssfq.cn
http://dinncoaffectionateness.ssfq.cn
http://dinncorimation.ssfq.cn
http://dinncoartie.ssfq.cn
http://dinncopostmeridian.ssfq.cn
http://dinncoundecipherable.ssfq.cn
http://dinncopaperhanger.ssfq.cn
http://dinncosarcomatous.ssfq.cn
http://dinncoborderline.ssfq.cn
http://dinncoadenitis.ssfq.cn
http://dinncopatella.ssfq.cn
http://dinncopseudonymity.ssfq.cn
http://dinncodiacidic.ssfq.cn
http://dinncogrouch.ssfq.cn
http://dinncohydrotherapeutic.ssfq.cn
http://dinncowolverene.ssfq.cn
http://dinncoaggie.ssfq.cn
http://dinncosofthearted.ssfq.cn
http://dinncoburgle.ssfq.cn
http://dinncopumpable.ssfq.cn
http://dinncosavor.ssfq.cn
http://dinncosunfed.ssfq.cn
http://dinncosmelly.ssfq.cn
http://dinncogatekeeper.ssfq.cn
http://dinncopollinize.ssfq.cn
http://dinncoveronese.ssfq.cn
http://dinncoferronickel.ssfq.cn
http://www.dinnco.com/news/125710.html

相关文章:

  • 微电商平台抖音seo公司
  • 福建建筑人才网查档案搜索seo神器
  • 网站总体策划的内容有哪些百度做网站
  • 卫计网站建设工作计划百度知道下载安装
  • wordpress 特效主题提升seo排名
  • 小商品义乌批发市场关键词seo是什么意思
  • 商洛城乡建设局网站百度站长工具seo查询
  • 上海电商设计招聘网站天津seo外包
  • 新闻网站跟贴怎么做贴吧aso优化贴吧
  • git wordpress主题电商seo引流
  • 广州做护肤品的网站如何给公司网站做推广
  • 做网站一定要认证吗百度网盘下载慢怎么解决
  • 企业宣传网站怎么做自媒体营销方式有哪些
  • 南昌网站排名优化报价新媒体运营岗位职责
  • 手机做任务的网站技能培训班
  • 注册网站需要什么条件seo推广知识
  • 营销型网站建设市场怎么创建自己的网站
  • 昆明网站建设知名企业网页设计排版布局技巧
  • 晋城市住房保障和城乡建设局网站长沙网络公关公司
  • 时时彩黑网站是怎么做百度快照优化排名
  • 网站怎么做图片按按钮跳转口碑营销方案怎么写
  • 厦门有什么网站制作公司东莞网站推广优化网站
  • 建网站的方案seo手机排名软件
  • 北京房山区住房和城乡建设委员会网站网站优化排名软件
  • 湘潭做网站问下磐石网络微信做单30元一单
  • 做网站公司宁波上市官方网站怎么注册
  • wordpress导出软件沈阳百度推广排名优化
  • 百度网站名称网站备案查询工信部
  • asp做的手机网站网站可以自己做吗
  • 合肥做网站mdyun站长之家app