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

茂名模板建站定制网站/网络营销的策略

茂名模板建站定制网站,网络营销的策略,找别人做网站注意事项,wordpress主题后台汉化目录 一 创建字符串 二 字符串的方法 charAt(索引) indexOf slice 复制 截取 substring 复制 截取 substr 复制 截取 toLowerCase 和 toUpperCase replace 和 replaceAll split 分割字符串 Math 方法 数学方法 常用方法 Math.random() 作业: 一 创建字符串 // 字…

目录

一 创建字符串

二 字符串的方法

charAt(索引)

indexOf

slice 复制 截取

substring 复制 截取

substr 复制 截取

toLowerCase 和 toUpperCase

replace 和 replaceAll

split 分割字符串

Math 方法 数学方法

常用方法

Math.random()

作业:


 

一 创建字符串

// 字面量创建
var str = "hello";// 构造函数创建
var str = new String("hello")

二 字符串的方法

  • charAt(索引)

       作用:查找字符串中指定索引位置的内容

 // 字符串也是按照索引进行排列的,索引同样是从0开始// 注意:空格也有索引var str = "hello world!!!";console.log(str.charAt(9)); //l//如果charAt(100)  如果没有 是空字符串
  • indexOf

       作用: 按照字符找到对应的索引 如果字符有重复的话 找到第一个字符的索引

   console.log(str.indexOf("l"));
  • slice 复制 截取

      包含开始位置 不包含结束位置

      开始和结束位置的下标

var str = "hello world!!!";
console.log(str.substring(0,3)); //hel  
  • substring 复制 截取

       包含开始位置 不包含结束位置

       开始和结束位置的下标

var str = "hello world!!!";
console.log(str.substring(0,3)); //hel  
  • substr 复制 截取

      substr(开始截取的索引,截取的长度)

  var str = "hello world!!!";console.log(str.substr(2,4)); //llo空格
  • toLowerCase 和 toUpperCase

       转成小写字母,和大写字母

var str = "hello world!!!";
console.log(str.toUpperCase());//HELLO WORLD!!!
console.log(str.toLowerCase());//hello world!!!
  • replace 和 replaceAll

       敏感词 时用 sb 垃圾 替换成***

       replace("要改的","改成谁")

//replace 只能替换一个  最前边的那个
//console.log(str1.replace("a","哈哈哈"));
console.log( str1.replaceAll("a","哈哈哈"));
  • split 分割字符串

       把字符串根据某个连接符(-,"",.)去分割, 分割的结果是个数组

var str1 = "abcdegfga";
console.log(str1.split(""));//['a', 'b', 'c', 'd', 'e', 'g', 'f', 'g', 'a']
var str2 = "2023-3-1";
//console.log(str2.split("-"));//['2023', '3', '1']
console.log(str2.split("-").join("/"));  //2023/3/1var urls = "https://t7.baidu.com/it/u=1819248061,230866778&fm.png";
// 把路径的后缀名取出来
// pop 用来删除数组末尾的一个元素,返回删除的元素 (返回数组的最后一项)
console.log( urls.split(".").pop());

Math 方法 数学方法

       Math 是js的一个内置对象, 提供了一堆方法帮助我们操作数字

常用方法

  • Math.random()

      生成 0-1之间的随机小数,,每次生产的随机数都不一样,但是都在0-1之间的范围内

       包含0 不包含1

//console.log(Math.PI); //3.141592653589793 圆周率
//console.log(Math.random());
// 生成一个0-10之间的随机数  
// 0.XXXXX-0.9XXXXX
// 0.XXXXX-10.XXXXXX
console.log(parseInt(Math.random()*11));
// 总结  如果你生成是0-n之间随机数 
// 公式:parseInt(Math.random()*(n+1))

作业:

   1 敏感词过滤

var arr = ["SB","垃圾","信球"]; //敏感词
var str = "SB哈哈哈嘿嘿嘿123垃圾哈哈SB信球客户的房价是否收到";
需求把敏感词 替换成***    每个敏感词都替换成***

   2 已知字符串"a,a,b,c,c,d" ,统计每个字符出现的次数,结果显示 a 2-b 1-c 2-d 1

var str = "aabccd";
提示:1 先去重 (把字符串转成数组 去重)2  遍历这个字符串如果和去重之后的元素相等  就累加1 

   3 编写一个函数,能够获得一个随机的0-255之间的数字

function fn(n){}
fn(255)

 4 编写一个函数 功能是生成随机6位验证码 随机数都在 123456789abcdefghijklmnopqrstuvwxyz 里

提示:生成随机索引  根据索引找到随机数

 

 

http://www.whsansanxincailiao.cn/news/30718866.html

相关文章:

  • 东莞网站建设类岗位/极速建站网站模板
  • 威客网站设计/对网站进行seo优化
  • dw2020网页设计教程/广告优化师的工作内容
  • 网站建设中的主要功能/电商网站运营
  • 旅游做攻略用什么网站/全国疫情排行榜
  • 网站地图后缀/足球世界排名
  • 网页设计需要学什么东西/网站运营seo实训总结
  • 幼儿园主题活动设计方案和网络图/给网站做seo的价格
  • 辽宁天一建设有限责任公司网站/优化神马排名软件
  • 上海平台网站开发/兔子bt樱桃搜索磁力天堂
  • 建站语言有哪些/如何制作一个网页
  • 建立网站站点的目的/网站建站方式有哪些
  • 广西省河池建设局网站/松松软文
  • 免费公司网站/网络营销策划内容
  • 微网站和微信/跨境电商培训
  • 做学历提升的能在哪个网站上宣传/网站怎么做
  • 代做毕业设计的网站/软文营销的三个层面
  • 合肥市网站制作/长沙网站关键词排名
  • 策划推广方案/灯塔seo
  • 网站建设的流程范文1500字/焊工培训ppt课件
  • 哪个网站可以做测试类/云南网络推广
  • 怎么做网站才能不让警察定位到自己/社交网络的推广方法
  • 政府网站建设应该/华为手机网络营销策划方案
  • 广东省医院建设协会网站/高端网站设计定制
  • wordpress设置qq邮箱设置/seo查询百科
  • 博乐建设工程信息网站/产品网络营销推广方案
  • 佛山出格建站/seo平台
  • 链家在线网站是哪个公司做的/新公司如何做推广
  • 网站建设石家庄/培训管理平台
  • 杭州公司建设网站/千锋教育培训机构可靠吗