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

一起做陶瓷官方网站免费引流推广方法

一起做陶瓷官方网站,免费引流推广方法,驾校网站制作,政府部门网站建设意义字符串创建 1.字面量创建 var 字符串名字符串 2.内部构造函数创建 var 字符串名new String(字符串) length属性 只能读取不能设置 var strabcdfegfglconsole.log(str.length) //10str.length5 console.log(str) //不能写 abcdfegfgl index属性 只能读不能设置 var strab…

字符串创建

1.字面量创建

        var 字符串名=字符串

2.内部构造函数创建

        var 字符串名=new String('字符串')

length属性

        只能读取不能设置

        var str='abcdfegfgl'console.log(str.length) //10str.length=5    console.log(str)    //不能写  abcdfegfgl

index属性

        只能读不能设置

        var str='abcdfegfgl'console.log(str[1]) //bstr[1]="A"console.log(str)    //不能写  abcdfegfgl

字符串常用方法

charAt()

        语法:字符串名.cartAt(索引值)-----索引值默认为0

        作用:获取对应索引位置的字符

        返回值:返回索引对应的值,没有则返回空字符串

        var str='abcdfegabc'console.log(str.charAt(2))  //aconsole.log(str.charAt(2))  //cconsole.log(str.charAt(12))  //""
charCodeAt()

        语法:字符串名.charCodeAt(索引值)-----索引值默认为0

        作用:将对应索引位置的字符转为unicode编码

        返回值:返回转好的编码,没有则返回NaN

        var str='abcdfegabc'console.log(str.charCodeAt())  //97console.log(str.charCodeAt(2))  //99console.log(str.charCodeAt(12))  //NaN
toUpperCase()

        语法:字符串名.str.toUpperCase()

        作用:将所有字符转为大写

        返回值:返回转好的字符

toLowerCase()

        语法:字符串名.str.toUpperCase()

        作用:将所有字符转为小写

        返回值:返回转好的字符

        var str='AbcdFegabc'console.log(str.toUpperCase())  //ABCDFEGABCconsole.log(str.toLowerCase())  //abcdfegabc
substr()

        语法:字符串名.substr(开始索引,截取个数)

        作用:截取字符串

        返回值:返回截取的字符串

        var str='AbcdFegabc'//都不写则截取整个字符串console.log(str.substr())  //AbcdFegabc//只写开始索引表示从开始索引到字符串末尾console.log(str.substr(3))  //dFegabc//都写表示从开始索引截取几个字符console.log(str.substr(1,3))  //bcd
substring()

        语法:字符串名.substring(开始索引,结束索引)

                    ——包含开始索引的值,不包含结束索引的值

        作用:截取字符串

        返回值:返回截取的字符串

        var str='AbcdFegabc'console.log(str.substring())  //AbcdFegabcconsole.log(str.substring(3))  //dFegabcconsole.log(str.substring(1,3))  //bcconsole.log(str.substring(-2,3))  //Abc
slice()

        语法:字符串名.slice(开始索引,结束索引)或 字符串名.slice(负的开始索引)

                   ——包含开始索引的值,不包含结束索引的值

        作用:截取字符串

        返回值:返回截取的字符串

        var str='AbcdFegxyz'console.log(str.slice())  //AbcdFegxyzconsole.log(str.slice(3))  //dFegxyzconsole.log(str.slice(1,3))  //bc//和substring的区别,当索引为负值//substring还是截取整个字符串//slice表示从倒数第几个开始截取console.log(str.substring(-2))  //AbcdFegxyzconsole.log(str.slice(-3))  //xyz
split()

        语法:字符串.split(分隔符,前几个数组)

        作用:按照分隔符将字符串分割

        返回值:返回分割好的数组

        var str1='AbcdFegxyz'console.log(str1.split(""))  //['A', 'b', 'c', 'd', 'F', 'e', 'g', 'x', 'y', 'z']var str2='AbcdFegxyz'console.log(str2.split())  //['AbcdFegxyz']var str3='Ab cd Fe gx yz'console.log(str3.split())    //['Ab cd Fe gx yz']var str4='Ab|cdFegxyz'console.log(str4.split("|")) //['Ab', 'cdFegxyz']   var str5='Ab|cdFegxyz'console.log(str5.split("|",1)) //['Ab']   
concat()

        语法:字符串.concat('字符串')

        作用:拼接字符串

        返回值:拼接好的字符串

        var str='Ab'console.log(str.concat("拼接的"))   //Ab拼接的
indexOf()

        语法:字符串.indexOf('字符')

        作用:按照从前向后的顺序查找字符串的索引

        返回值:有返回索引值,没有返回-1

        var str='AbcDeF AgHiJkLmN'console.log(str.indexOf('A'))   //0console.log(str.indexOf(' '))   //6console.log(str.indexOf(1))   //-1
lastIndexOf()

        语法:字符串.lastIndexOf('字符')

        作用:按照从后向前的顺序查找字符串的索引

        返回值:有返回对应的索引值,没有返回-1

        var str='AbcDeF AgHiJk LmN'console.log(str.lastIndexOf('A'))   //7console.log(str.lastIndexOf(' '))   //13console.log(str.lastIndexOf(1))   //-1
includes()

        语法:字符串.includes('字符')

        作用:判断字符串中是否含有某字符

        返回值:true/false

        var str='AbcDeF AgHiJk LmN'console.log(str.includes("Abc"))   //trueconsole.log(str.includes("ABC"))   //false
trim()

        语法:字符串.trim()

        作用:去除字符串前后空格

        返回值:返回去除空格后的字符串

trimStart()/trimLeft()

        语法:字符串.trimStart() / 字符串.trimLeft()

        作用:去除字符串开始位置的空格

        返回值:返回去除空格后的字符串

trimEnd()/trimRight()

        语法:字符串.trimEnd() /  字符串.trimRight()

        作用:去除字符串结束位置的空格

        返回值:返回去除空格后的字符串

        var str='  AbcDeF AgHiJk LmN    'console.log('----'+str.trim()+'----')          //----AbcDeF AgHiJk LmN----console.log('----'+str.trimStart()+'----')     //----AbcDeF AgHiJk LmN    ----console.log('----'+str.trimLeft()+'----')      //----AbcDeF AgHiJk LmN    ----console.log('----'+str.trimEnd()+'----')       //----  AbcDeF AgHiJk LmN----console.log('----'+str.trimRight()+'----')     //----  AbcDeF AgHiJk LmN----
replace()

        语法:字符串.replace('要换下的字符','要换上的字符')

        作用:将字符串内第一个满足换下字符的片段替换成换上的字符

        返回值:替换好的字符串

        var str='13849328493'console.log(str.replace('3','A'))   //1A849328493

查询字符串

类似于:'key = value& key1 = value1&key2 = value2'

练习:

        将查询字符串转为对象

        var str='name=zhangsan&age=13&sex=男'var arr=str.split('&')    //arr=['name=zhangsan', 'age=13', 'sex=男']var strObj={}arr.forEach(function(item){    //对arr进行遍历strObj[item.split('=')[0]]= item.split('=')[1]})console.log(strObj) //{name: 'zhangsan', age: '13', sex: '男'}

json格式字符串

类似于:{ "username ": "tom" ,"age":18}

js对象:{ username: "tom" ,age:18}

json转js

        JSON.parse()

js转json

        JSON.stringify()

 console.log(JSON.parse('{"username":"tom","age":18}'))  //{username: 'tom', age: 18}console.log(JSON.stringify({ username: "tom" ,age:18}))  //{"username":"tom","age":18}
http://www.ds6.com.cn/news/21817.html

相关文章:

  • 哪家做网站公司好网推什么意思
  • 电影网站建设之苹果cms程序seo标题优化是什么意思
  • flash里鼠标可以跟随到网站上就不能跟随了百度投诉中心在线申诉
  • 网站建设培训学校海外游戏推广平台
  • wordpress 格子主题广州seo排名收费
  • 网站后台传不上图片网址查询服务器地址
  • 成都网站优化报价搜索引擎推广seo
  • 网站开发的母的目的和意义.东莞疫情最新消息今天
  • 学做日本菜的网站好seo查询工具有哪些
  • 中山企业门户网站建设广州网络推广选择
  • 网站推荐软件友情链接发布网
  • 成都私人做网站产品推广方案
  • 我男同同性做视频网站站长之家ping检测
  • 写作网站可以签约未成年吗北京朝阳区疫情最新情况
  • 网站不备案可以做百度推广吗自媒体平台注册入口
  • 宁波高端网站建设福州网站优化公司
  • 做游戏数据分析的网站百度指数排行榜哪里看
  • 什么网站建设策划方案 论文seo导航站
  • 自己网站给别人网站做外链有影响吗春哥seo博客
  • 网站规划与开发技术专业微信小程序怎么做店铺
  • 网站数据迁移教程环球网广东疫情最新消息
  • 北京平台网站建设哪里好外链查询
  • 学做网站要学哪些网站seo检测
  • 珠海房地产网站建设搜狗竞价推广效果怎么样
  • 建设茶叶网站的目的网站托管
  • 网站如何管理网络推广员要怎么做
  • wordpress主题美化插件seo运营推广
  • 做网站公司哪家公司seo站内优化和站外优化
  • 高中信息技术课网站怎么做线上销售方案
  • 好看的网站首页特效开发网站需要多少钱