人因梦想而伟大

首页 标签:JavaScript

  • 为什么JavaScript是单线程的?

    为什么JavaScript是单线程的?

    为什么JavaScript是单线程的?针对这个问题,小编来发表一下看法。其实,所有的程序都应该是单线程的,原因在于,多线程会形成死锁和程序执行错误——异步调用不了不支持异步的函数,可能会得到错误的执行结果。不少语言为了规避这种错误,干脆抛出...

    朱绪2020-10-161059JavaScript
  • 为什么JavaScript里typeof(null)的值是object?

    为什么JavaScript里typeof(null)的值是object?

    在js中,typeofnull的结果为什么是object?不是应该为null吗?其实,结果之所以是object,这是个历史遗留的bug。第一版的JavaScript是用32位来存储值的,且通过值的低1位或3位来识别类型。①1:整型(int...

    朱绪2017-10-311810JavaScript
  • js中有哪些数据类型?

    js中有哪些数据类型?

    JavaScript里面有那些数据类型?这个是所有刚学习JavaScript的人最先学习的一个内容了。但是,今天小编不厌其烦地专门再写一篇文章来简单厘一厘。如果别人问我这个问题,我最先回答的一句话肯定是,js的数据类型有两大类。第一大类是原...

    朱绪2017-10-202352JavaScript
  • 构造函数的方法存在浪费内存的问题,怎么解决?

    构造函数的方法存在浪费内存的问题,怎么解决?

    构造函数的方法虽然好用,但是存在着浪费内存的问题。为啥呢?比方说调用各自的play方法,都会开辟一个新的内存空间存放。xiaoming.play===xiaohua.play比较的是各自的内存地址,因为我们每次调用Student里的方法,他...

    朱绪2017-07-071448JavaScript
  • 通俗地解释JavaScript里的event对象

    通俗地解释JavaScript里的event对象

    JavaScript是一种基于对象(Object)和事件驱动(EventDriven)的脚本语言。当一个事件发生之时,该事件相关的详细信息都会被临时保存到一个指定的地方,这个地方就是event对象。我们不难知道,任何一个事件,都有对应着的...

    朱绪2017-06-232060JavaScript
  • 如果一个函数仅仅被定义而没有被调用,则函数本身是不会执行的

    如果一个函数仅仅被定义而没有被调用,则函数本身是不会执行的

    如果一个函数仅仅被定义而没有被调用,则函数本身是不会执行的。这句话,是非常重要的,对于学习和理解函数来说。浏览器从上到下解析html文档,当解析到函数的定义部分时它会直接跳过。大家可以想想看,如果浏览器立刻解析,函数岂不是可以自动执行了?会...

    朱绪2017-06-221432JavaScript
  • onload事件

    onload事件

    onload和onbeforeunload是JavaScript中常用的页面事件,这篇文章我来简单讲一下onload事件。在JavaScript中,onload表示文档加载完成后再执行的一个事件。语法是这样的:window.onload=f...

    朱绪2017-06-201834JavaScript
  • js禁止使用鼠标右键

    js禁止使用鼠标右键

    在JavaScript中,我们可以使用oncontextmenu事件来禁止使用鼠标右键。下面就来举个例子吧:<!DOCTYPE html><html><head> &nbs...

    朱绪2017-06-181635JavaScript
  • 利用js的onselectstart事件来防止页面内容被选取

    利用js的onselectstart事件来防止页面内容被选取

    怎样防止网页内容被选取?我们可以利用JavaScript的onselectstart事件。语法是:document.body.onselectstart=function(){    return...

    朱绪2017-06-151648JavaScript
  • 利用javascript的oncopy事件来防止页面内容被复制

    利用javascript的oncopy事件来防止页面内容被复制

    有的网站不想内容被复制,毕竟是自己原创的内容嘛。那么,可以使用什么技术来实现这种效果呢?我们可以使用js的oncopy事件来达到这种效果。语法是:document.body.oncopy=function(){  &...

    朱绪2017-06-121359JavaScript