JavaScript使用、方法、事件等、String有哪些方法

本文介绍了JavaScript的基础用法,包括直接写入HTML输出流、响应事件、验证数字等,还提及了变量声明、对象属性等内容。同时,详细列举了String的多种方法,如charAt、equals等,涵盖获取字符、比较、编码等功能。

1、直接写入HTML输出流

document.write(“jksdfjf”);

2、对事件的反应

点我fdfdsfsdf

3、验证是否数字

if isNaN(x) {    alert(“不是数字”); }

4、引入其他

5、JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。

使用window.alert()弹出警告框。

使用document.write()方法将内容写到HTML文档中

使用innerHTML写入到HTML元素

使用console.log()写入到浏览器的控制台

6、JavaScript 是一个脚本语言。

它是一个轻量级语言。区分大小写。

图片

对象(Object)字面量 定义一个对象:

{firstName:"sadads", lastName:"dsf", age:50, eyeColor:"blue"}

7、关键字var来声明变量

var a = 1 1.000 ‘dfsj’ “jsfdl” true false

数组 var a = new Array();

a[0] = 1;

a[1] = 2;

或者

var a = new array(1,2);

8、b = {firstName:“sadads”, lastName:“dsf”, age:50, eyeColor:“blue”}

对象属性

可以说 “JavaScript 对象是变量的容器”。(来源菜鸟教程·)

但是,我们通常认为 “JavaScript 对象是键值对的容器”。

键值对通常写法为 name : value (键与值以冒号分割)。

键值对在 JavaScript 对象通常称为 对象属性

对象键值对的写法类似于:

  • PHP 中的关联数组

  • Python 中的字典

  • C 语言中的哈希表

  • Java 中的哈希映射(hashmap)

    map.put(“Tom”, 18); 这里将键值 Tom 18 存储到哈希映射中

String有哪些方法

1.charAt()   返回指定索引处的字符。

	String s="1234567890";
	char t=s.charAt(9);
	System.out.println(t);
    //输出t=0

2.equals    比较两个字符串是否完全相同(内容+地址)

3.equalsIgnoreCase    不考虑大小写比较

4.getBytes()  方法有两种形式

getBytes(String charsetName): 使用指定的字符集将字符串编码为 byte 序列,并将结果存储到一个新的 byte 数组中。

getBytes(): 使用平台的默认字符集将字符串编码为 byte 序列,并将结果存储到一个新的 byte 数组中。

5.length()字符串长度

6.getchars()截取多个字符并由其他字符串接收

7.toCharArray() 将字符串变成一个字符数组

8.startsWith()和endsWith()判断字符串是不是以特定的字符开头或结束

9.toUpperCase()和toLowerCase()将字符串转换为大写或小写

10.concat() 连接两个字符串

11.trim()去掉起始和结束的空格

12.substring()截取字符串

13.indexOf()和lastIndexOf()前者是查找字符或字符串第一次出现的地方,后者是查找字符或字符串最后一次出现的地方

14.replace() 替换

15.compareTo()和compareToIgnoreCase()按字典顺序比较两个字符串的大小,前者区分大小写,后者不区分

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习微站公众平台

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值