2、用“洁厕灵”等强酸浸泡,冒泡起化学反应的是假的;
3、用火烧,可燃的是假的;
4、用斧头轻捣黑金沙,易碎且成粉末状的基本确定是假的,再用上面1、2、3个步骤检验,最终确定真假。
使用string对象的split()方法可以处理。
var yourString=“12,25,24,234,234,”
var result=yourString.split(",")
stringObject.split(separator,howmany)
<script>
var ss = '1,e,2r,drf,dsfds,fdsfwf,'
var msg = ss.substring(0, ss.lastIndexOf(','))
alert(msg)
</script>
代码块
JavaScript 可以分批地组合起来。
代码块以左花括号开始,以右花括号结束。
代码块的作用是一并地执行语句序列。
JavaScript 语句通常以一个语句标识符为开始,并执行该语句。
语句标识符是保留关键字不能作为变量名使用。
通常要在每行语句的结尾加上一个分号。大多数人都认为这是一个好的编程习惯,而且在 web 上的 JavaScript 案例中也常常会看到这种情况。
以上内容参考:百度百科-JavaScript 语句
1.arguments,伪数组,包含函数中所有的参数
2.函数如果不给任何条件,那么this默认指向window
3.如果要指定this就通过call来传this
fn.call(1)
如果传的this不是对象,那么js会自动帮忙封装为对象
这时的this是1对象
如何声明的时候不转化为对象呢
function fn(){
'use strict'
console.log(this)
}
fn.call(1),this就是1
f.call(1,2,3,4)
此时对象1就是this,234就是arguments
4.this是隐藏参数,arguments是显示参数
5.let person={
name:'frank',
sayHi(){
console.log("你好,我叫"+person.name)}
}
我们可以用直接保存了对象地址的变量获取name
这种方法称为引用:变量保存了对象的地址
6.js在每一个函数都加上一个this,用this获取目前还不知道名字的对象
7.call指定this
fn.call(this,参数1,参数2)