js截取字符串

JQuery(一)

喜夏-厌秋 提交于 2020-02-17 06:11:04
在网页中引用javaScript的方式 使用typeof判断值类型 String类型的属性和方法 如何创建数组,数组的常用属性和方法 #如何创建数组 运输符号 条件结构 常用系统函数和自定义函数 window对象常用的属性和方法(弹窗、open、close、定时函数) location、history对象的属性和方法 document对象 js内置对象 js操作dom对象 1.【在网页中引用javaScript的方式】 1.内部js,直接使用<script>标签 2.外部js,指定<script>的src属性 3.直接写在html的标签中(一般极少代码时使用):<input onclick="javascript:alert('欢迎');"> 2.【使用typeof判断值类型】 变量→类型 undefined→undefined number→number String→String boolean→boolean null、引用类型(对象、函数、数组)→object 3.【String类型的属性和方法】 length属性 indexOf(字符串,要查找的字符串); 查找某个字符串在字符串中 首次出现的位置 charAt(位置); 返回指定位置的字符串 toLowerCase(); toUpperCase(); substring(指定索引1,指定索引2); //html中

JS基础

巧了我就是萌 提交于 2020-02-15 15:41:28
1.在HTML页面中嵌入JavaScript代码方式 使用JavaScript:前缀构建执行JavaScript代码 2.使用<script></script>标签来包含JavaScript代码 <body> <a href="javascript:alert('使用前缀运行JavaScript');"></a> <script type="text/javascript"> alert("直接运行的JavaScript"); </script> </body> 3.导入外部的JavaScript文件 为了让HTML页面和JavaScript脚本更好地分离,我们可以将JavaScript脚本单独保存到一个*.js文件,HTML页面导入该*.js文件即可。 导入JavaScript脚本文件的语法如下 <script src=”outer.js” type="text/javascript"></script> 4.变量: 隐式定义:直接给变量赋值 a=1; alert (a); 显式定义:使用var定义变量(定义多个变量时以,隔开) var a=1; alert (a); 5.变量名 首字母必须是字母(大小写均可)、下划线(_)、或者美元符号($) 余下的字母可以是下划线、美元符号、任意字母或者是数字字符 变量名不能使关键字 6.数据类型 数值类型(number):包含整数和浮点数;

JS知识整理随笔(4) String

你说的曾经没有我的故事 提交于 2020-02-07 02:23:11
2017-10-2 总结更新 var saying='Home sweet home '; //字符串的长度 console.log(saying.length); //转大写 console.log(saying.toUpperCase()) //转小写 console.log(saying.toLowerCase()); //以索引编号为参数,返回这个位置的参数 console.log(saying.charAt(12)); //在字符串中查找一个或一组字符,返回首次出现的索引编号 console.log(saying.indexOf('ee')); //在字符串中查找一个或多个字符,返回最后一次出现的索引编号 console.log(saying.lastIndexOf('e')); //返回两个索引编号之间的字符, console.log(saying.substring(8,14)); //当指定一个字符时,它用查找的每个此字符将字符串分割,然后将他们存储在一个数组中 console.log(saying.split(' ')); //删除字符串开始和结尾处的空格 console.log(saying.trim()); //查找替换 console.log(saying.replace('me','w')); //截取字符串 console.log(saying

js中字符串的常用方法

☆樱花仙子☆ 提交于 2020-02-06 13:45:55
一、普通方法 1.字符方法 动态方法:1、 str.charAt(index) ; 返回子字符串,index为字符串下标,index取值范围[0,str.length-1] 动态方法:2、 str.charCodeAt(index) ; 返回子字符串的unicode编码,index取值范围同上 静态方法:3、 String.fromCharCode(num1,num2,...,numN) ; 根据unicode编码返回字符串 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>字符方法</title> </head> <body> <script type="text/javascript"> /* charAt方法和charCodeAt方法都接收一个参数,基于0的字符位置 charAt方法是以单字符字符串的形式返回给定位置的那个字符 charCodeAt方法获取到的不是字符而是字符编码 */ var str="hello world"; console.log(str.charAt(1));//e console.log(str.charCodeAt(1));//101 //还可以使用方括号加数字索引来访问字符串中特定的字符 console.log(str[1]);//e </script>

js 字符串操作函数

社会主义新天地 提交于 2020-02-06 13:29:54
走进前端行业已有两年之久,对于字符串的操作也是家常便饭了,但也总在查查找找,如今对于我这个强迫症患者开始爆发了。 对字符串的操作做以下整理,废话不多说直接走起来。 1、字符串转换 字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一种: var num=24; var mystr=num.toString(); //"24" 你同样可以这么做: var num=24; var mystr=String(num); //"24" 或者,在简单点儿: var num=24; var mystr="" + num; //"24" 2、字符串分割 将字符串进行拆分返回一个新的数组,JavaScript就给我们提供了一个非常方便的函数: var mystr="qingchenghuwoguoxiansheng,woaishenghuo,woaiziji"; var arr1=mystr.split(","); //["qingchenghuwoguoxiansheng","woaishenghuo","woaiziji"]; var arr2=mystr.split(""); //["q","i","n","g","c","h","e","n","g","h","u","w","o","g","u","o","x","i","a","n","s"

js字符串方法汇总

徘徊边缘 提交于 2020-02-06 13:27:20
1、length方法 var stringObject=new String("hellow world"); console.log(stringObject.length);//12 2、字符方法charAt()、charCodeAt() 指定索引查找字符 这两个方法都接收一个参数 charAt():返回给定位置的那个字符 charCodeAt():返回指定位置的字符编码 var stringValue="hellow world"; console.log(stringValue.charAt(1));//e console.log(stringValue.charCodeAt(1));//101 3、字符串操作方法concat()、slice()、substr()、substring() concat():用于将一个或多个字符串拼接起来,返回拼接得到的新字符串 var stringValue="hellow world"; var result=stringValue.concat("hello"); var result2="hellow world"+"hello"; console.log(stringValue);//hellow world console.log(result);//hellow worldhello console.log(result2);/

JavaWeb(4)-JS对象

牧云@^-^@ 提交于 2020-02-06 03:38:49
JS对象 js的string对象 创建string对象 string对象常用属性、方法 js的array对象 创建array对象 array对象常用属性、方法 js的Date对象 获取当前时间 常用方法 转换时间格式 获取当前的年、月、日、星期、时间 js的Math对象 js的全局函数 js函数的重载 js的bom对象 1.bom 2.对象: (1)navigator (2)screen (3)location (4)history (5)window js的dom对象 解析过程 node接口的特性和方法 DHTML js的document对象 常用方法 getElementById() getElementsByName() getElementsByTagName() write() js的string对象 创建string对象 var str = "abc" ; string对象常用属性、方法 1.属性 length表示字符串的长度 2.方法 (1)与html相关的方法 bold()方法:使用粗体显示字符串 str.bold() fontcolor():设置字符串颜色 str.fontcolor("red"); fontsize():设置字符串尺寸 str.fontsize(5) link():将字符串显示为超链接 str.link(url) sub(),sup()

前端总结

萝らか妹 提交于 2020-02-02 14:35:04
HTML <!doctype> #规定文档类型 <!-- 注释 --> 转义字符以&;包裹 #在&;中间单词简写,详情查看8-1 <head> 头标签 <body> 体标签 <html> 根标签,全局的属性写在这里 ,标签种类等详情查看8-3 <div> 用来搭建页面结构的标签 width: 200px # 标签的宽 height: 200px # 标签的高 border-radius: 50%; #边框圆角设置 background-color: blue; #标签的底色设置 border: 1px solid black; # broder边框,1px就是1像素,solid就是实线,black就是定义边框的颜色 color: hotpink; #字体颜色 font-size: 30px; # 字体大小 transition: 1s 1s all linear; # 就是动画效果过渡效果,1s 1s过渡效果展开的时间和延迟时间,延迟时间一般不会写,用户体验度不好,动画属性默认all,渡曲线linear(线性) .box:hover{} # hover给鼠标添加悬停效果 cursor:pointer; # 鼠标样式 list-style: none; # 清除列表样式 text-decoration: none; # 清除字体下划线 margin: 0; #

js 字符串

泪湿孤枕 提交于 2020-01-31 22:21:32
string字符串 传统方法创建一个字符串通过new var str = new string(“zfc”) 字面量方法 var strTwo = “acdefg” 字符串中的方法 charAt()返回指定位置的字符 length字符串的长度 **charCodeAt()😗*返回指定位子的字符串的Unicode编码; **fromCharCode():**接收一个UniCode编码返回对应的字符串 replace():替换 1.想替换那个字符串就可用那个字符来调用; 2.参数1是被替换的目标,参2是替换的新内容 3.会将替换的字符串整体返回。 **substring()😗*提起介于两个下标之间的字符串,包头不包尾 参数1:开始下标,参数2:结束下标 **substr()😗*在字符串中从开始位置截取指定长度的字符串 参数1:开始位置,参数2:指定长度 split() :用于把字符串分割成字符串数组(本质上就是一个数组,只是储存的都是字符串罢了) 参数1:分割的依据,空格也算 参数2:分割后返回的长度,可选(超出实际大小,按实际大小算,小于的话安装指定算,) slice(): 方法可用于提取指定范围的字符串 参数1:开始位置,参数2:结束位置,包头不包尾 indexOf(): 方法可返回指定字符的对应下标(首先出现的);如若没有返回-1(去重) lastInsexOf():

web前端入门到实战:JS基础-语法+流程控制语句+函数+内置对象【数组】

喜你入骨 提交于 2020-01-23 19:19:05
JS语法: Javascript基本数据类型:undefined/null/Boolean/number/string 复杂数据类型:object typeof用来检测变量的数据类型 typeof的使用方法有两种: (1)typeof 变量 (2) typeof(变量) undefined派生自null,所以undefined==null返回的结果是true 用于任何数据类型,Number()可以将非数值转化为数值,但是有一些数据是不能转化为数值的,如果这类数据通过Number()进行强制转化的话,会返回NaN var a=Number(name_01); 用于把字符串转换为数值 var b=parseInt("28px") var d=parseFloat("12.34.56px"); 不知道值是不是null或者undefined,可以使用String(),可以将任何类型的值转为字符串 var idstr=ids.toString(); console.log(String(m)); 在运算中,除了加法,其余的运算都会将字符串先转换为数字之后再进行计算,但是两个数据相加,如果有一方是字符串的话,加号的作用就是将他们进行拼接 如: 数字5和字符串"5"进行加减乘除运算,结果分别是:55 0 25 1 &&逻辑与: 如果第一个操作数隐式转换后为true,则返回第二个操作数;