Javascript知识【JS-String对象&JS-Array对象&验证码切换】

简介: JS-String对象,JS-Array对象,验证码切换,使用都很频繁

1,JS-String对象(频繁)



<script>

   var str = "hello world";

   console.log(str.length);

   console.log(str.charAt(4));

   console.log(str.substring(6));

   document.write(str+"<br/>");

   document.write(str.big());

</script>


String:


和java通用方法:charAt() concat() substring() split() replace()...


和特效有关的方法(会加标签):big() blink()...


JS特有的:substr()....


2,JS-Array对象(频繁)



<script>

   var arr = [11,22,33];

   console.log(arr.length);

   console.log(arr.join("#"));

   console.log(arr.pop());

   console.log(arr);

   console.log(arr.push(44,55,66));

   console.log(arr);

   console.log(arr.reverse());

   console.log(arr);

</script>


看作java中ArrayList


3,JS-案例:验证码切换



<!DOCTYPE html>

<html>

<head>

   <meta charset="UTF-8">

   <title></title>

   <script type="text/javascript">

       function change(){

           //进行验证码切换

           var img = document.getElementById("verifyCodeImage");

           img.src="http://localhost:8080/vc/verifyCode?t="+new Date().getTime();

       }

   </script>

</head>

<body>

<img id="verifyCodeImage" src="http://localhost:8080/vc/verifyCode" onclick="change()" style="cursor: pointer;"/>

<a href="javascript:void(0)" onclick="change()">看不清,换一张</a>

</body>

</html>


小结:


想要通过src切换图片,改变src路径,如果src路径不能改变,但还要进行再次访问。通过改变?的参数列表,来让地址栏和之前产生区别

相关文章
|
22天前
|
JavaScript 前端开发
JavaScript基础知识-枚举对象中的属性
关于JavaScript基础知识中如何枚举对象属性的介绍。
25 1
JavaScript基础知识-枚举对象中的属性
|
7天前
|
JavaScript 前端开发
JavaScript Array map() 方法
JavaScript Array map() 方法
|
13天前
|
JavaScript 前端开发
JavaScript Boolean(布尔) 对象
Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。
27 8
|
17天前
|
存储 JavaScript 前端开发
JS篇(Array、Object)
JS篇(Array、Object)
9 1
|
22天前
|
JavaScript 前端开发
JavaScript基础知识-对象字面量
文章介绍了JavaScript中对象字面量的创建和使用,包括基本语法、属性赋值以及如何在控制台输出对象属性。
25 0
JavaScript基础知识-对象字面量
|
1月前
|
API 索引
String类下常用API
String类下常用API
33 1
|
1月前
for循环和String类下方法的一个练习题
for循环和String类下方法的一个练习题
43 1
|
10天前
|
存储 安全 Java
Java——String类详解
String 是 Java 中的一个类,用于表示字符串,属于引用数据类型。字符串可以通过多种方式定义,如直接赋值、创建对象、传入 char 或 byte 类型数组。直接赋值会将字符串存储在串池中,复用相同的字符串以节省内存。String 类提供了丰富的方法,如比较(equals() 和 compareTo())、查找(charAt() 和 indexOf())、转换(valueOf() 和 format())、拆分(split())和截取(substring())。此外,还介绍了 StringBuilder 和 StringJoiner 类,前者用于高效拼接字符串,后者用于按指定格式拼接字符串
12 1
Java——String类详解
|
6天前
|
安全 Java
Java StringBuffer 和 StringBuilder 类详解
在 Java 中,`StringBuffer` 和 `StringBuilder` 用于操作可变字符串,支持拼接、插入、删除等功能。两者的主要区别在于线程安全性和性能:`StringBuffer` 线程安全但较慢,适用于多线程环境;`StringBuilder` 非线程安全但更快,适合单线程环境。选择合适的类取决于具体的应用场景和性能需求。通常,在不需要线程安全的情况下,推荐使用 `StringBuilder` 以获得更好的性能。
|
6天前
|
Java 索引
Java String 类详解
Java 中的 `String` 类用于表示不可变的字符序列,是 Java 标准库 `java.lang` 包的一部分。字符串对象一旦创建,其内容不可更改,修改会生成新对象。