javascript常识

简介: substring和substr的区别 substring() 方法用于提取字符串中介于两个指定下标之间的字符。 stringObject.substring(start,stop)例子: var str="Hello world!" document.write(str.substring(3,7)) 结果: lo wsubstr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。

substring和substr的区别

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

stringObject.substring(start,stop)
例子:
<script type="text/javascript">

var str="Hello world!"
document.write(str.substring(3,7))

</script>
结果:
lo w

substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。
stringObject.substr(start,length)
例子:
<script type="text/javascript">

var str="Hello world!"
document.write(str.substr(3))

</script>
结果:
lo world!

--------------分割线--------------------------

getElementsByName和getElementById的区别

document.getElementsByName得到的是一个数组,而document.getElementById得到的是唯一的元素对象;要通过document.getElementsByName得到某一特定的元素对象,并须加上下标:document.getElementsByName("text1")[0] 得到第一个name值为text1的元素对象。

 

jquery中html(), text(),val()区别

html就是你可以添加像<a></a>、<p></p>等标记
text只能写文本如果写了上面的标记则会以文本形式输出
val是属性,只有有该属性的对象才能调用

 

js中的return ;return false;return true;的理解

 

retrun true; 返回正确的处理结果。

 

return false;分会错误的处理结果,终止处理。

 

return;把控制权返回给页面。

看一个例子:

 

<script type="text/javascript">
function a(){
if(true)
return false;
}
function b(){
console.log('-----------');
}
function Test(){
a();
b();
}
Test();
</script>

这个例子的结果是:

-----------

在Test()函数里调用a()函数,那面里面return false 对于Test()函数来说,只是相当于返回值。而不能阻止Test()函数执行。

如果改成:

<script type="text/javascript">
function a(){
if(true)
return false;
}
function b(){
console.log('-----------');
}
function Test(){
return a();
b();
}
Test();
</script>

结果为:

这里 return a();时阻止了程序的运行。

用这个例子来理解 retun 很好。

上面是几个基础的 js知识,也是日常常用的知识,而且很容易错,所以记下来,不时翻阅。

 

 

 

 

 



目录
相关文章
|
存储 自然语言处理 JavaScript
工作中常用的javascript常识(一)
工作中常用的javascript常识
60 0
|
前端开发 算法 JavaScript
工作中常用的javascript常识(三)
工作中常用的javascript常识
50 0
|
缓存 JavaScript 前端开发
工作中常用的javascript常识(二)
工作中常用的javascript常识
63 0
|
存储 JavaScript 前端开发
【JavaScript】1_JS入门必要的常识
## 1、三种输出显示位置 1. 在弹窗上 2. 在控制台 3. 在页面中显示 ```html <script> alert('哈哈哈哈') console.log('猜猜看') document.write('你猜我在哪') </script> ``` ## 2、编写位置 1. 可以将js编写到网页内部的script标签 ```html <script> alert("哈哈!") </script> ``` 2.
136 0
【JavaScript】1_JS入门必要的常识
|
JavaScript 前端开发 数据安全/隐私保护
|
21天前
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
21 1
JavaScript中的原型 保姆级文章一文搞懂
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
101 2
|
17天前
JS+CSS3文章内容背景黑白切换源码
JS+CSS3文章内容背景黑白切换源码是一款基于JS+CSS3制作的简单网页文章文字内容背景颜色黑白切换效果。
15 0
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
141 4
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
85 4