如何鉴别黑金沙

JavaScript025

如何鉴别黑金沙,第1张

1、将黑金沙表面浮土清洗干净,用开水泡,顺便杀菌,起色的是假的;

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)