js里面的返回值是什么意思?

JavaScript012

js里面的返回值是什么意思?,第1张

js里面的返回值有三种意思:

第一种情况,也是用得最多的情况,返回值是用于获取函数执行完毕后,获取到我们需要得到的结果;

第二种情况,就是返回空值,用来中止程序的;

第三种情况,用于防止事件冒泡,这种情况多在IE下生效。

1、首先,新建一个html5文件,输入初始化代码。

2、新建一个h1标签,用于接收到时js中function函数的返回值。

3、新建一个script标签,在标签里面新建一个function函数,函数返回值为22。

4、在h1标签中也新建一个script标签,标签中新建一个str变量接收上面函数aa的返回值。

5、通过“document.write(变量)”的方法将接收返回值的变量打印出来。

6、最后我们用浏览器打开index.html文件,查看页面效果,这样我们就获取到js中function返回值了。

1、pc端返回上一页:

2、移动端返回上一页:

referrer 可以获取返回跳转或打开到当前页面的那个页面。如果用户直接打开了这个页面(不是通过页面跳转,而是通过地址栏或者书签等打开的),则该属性为空字符串。

由于该属性只是返回一个字符串,所以不能够通过该属性引用页面的 DOM。

特殊情况:

1.直接在浏览器中输入地址

2.用location.reload()、location.href()、location.replace()等刷新页面

3.扫码进入微信或QQ浏览器

4.直接新窗口打开一个页面

5.meta标签来控制不让浏览器发送referer <meta content="never" name="referrer">