
JS
sssstars
这个作者很懒,什么都没留下…
展开
-
JavaScript中var、let以及const的区别
JavaScript中有三种声明变量的方法,分别是var、let、const。 简单的对三种声明变量的方法做一下区分: 声明方式 不初始化的值 声明后是否可以修改值 作用域 声明提升 是否可以重复声明 全局声明中是否会成为window对象属性 是否可以条件声明 是否可以声明为迭代变量 是否会渗透到循环体外 var undefined 可以 函数局部变量 会在函数作用域顶部进行变量声明 可以 会 可以原创 2021-06-01 15:35:18 · 200 阅读 · 1 评论 -
JS禁止页面右击、禁止打开F12、禁止打开开发者工具
在一次工作中,所做的项目要求页面中不能右击,不能打开F12。一般来说可以禁用F12的按键,但是可以通过开发者工具进入。经过个人实验,以下方法适用于谷歌浏览器、火狐浏览器,以及使用谷歌内核的浏览器(如QQ浏览器、搜狗浏览器等),IE忘了是否支持,自我感觉是目前比较齐全的了。 //禁止鼠标右击 document.oncontextmenu = function() { event.returnValue = false; }; //禁用开发者工具F12原创 2020-11-11 16:15:01 · 11371 阅读 · 11 评论