JavaScript经验

  • innerHTML、outerHTML、textContent、innerText、outerText实例属性的区别

    实例属性 描述 Element.innerHTML getter和setter:包括目标元素内容、子元素标签、子元素内容,不包括目标元素标签。 Element.outerHTML getter和setter:Element.innerHTML + 目标元素标签。 Node.textContent getter和sett…

    JavaScript经验 2023年10月15日
    0310
  • HTML文件路径

    绝对路径 描述 <img src=”https://www.example.com/picture.jpg”> 在 https://www.example.com/ 绝对路径下 相对路径 描述 <img src=”picture.jpg”> 在包含<img>元素的 HTML 文件的所在目录下 <…

    JavaScript经验 2023年10月11日
    0240
  • 使用JavaScript的三种方式

    1.外部(External)方式 往往用于所有网页。 2.内部(Internal)方式 往往用于单个网页。 3.内联(Inline)方式 内联(Inline)方式,又称为行内方式。往往用于单个元素。 4.优先级 比如上面的示例中 myFunction() 事件处理程序函数,当同时存在多种使用 JavaScript 的方…

    JavaScript经验 2023年10月11日
    0250
  • 使用CSS的三种方式

    1.外部(External)方式 往往用于所有网页。 2.内部(Internal)方式 往往用于单个网页。 3.内联(Inline)方式 内联(Inline)方式,又称为行内方式。往往用于单个元素。 4.优先级 当同时存在多种使用 CSS 的方式时,如果为相同的选择器(元素)定义了相同的 CSS 属性名,则优先级如下:…

    JavaScript经验 2023年10月10日
    0260
  • JavaScript事件处理程序(又称为事件监听器)的详解

    1.概念 负责处理或响应事件而调用的函数称为 事件处理程序(又称为 事件监听器)。 概念 示例 事件类型(又称为 事件名称) “click” 事件目标 <button> 事件处理程序属性名 onclick 事件处理程序(又称为 事件监听器) myFunction() 事件对象 event 2.HTML事件处…

    JavaScript经验 2023年5月11日
    01760
  • JavaScript语言的CommonJS模块规范详解

    CommonJS模块规范用于在服务器端实现模块化组织代码,而Node.js使用了CommonJS模块规范的轻微修改版本,本文介绍Node.js风格的模块定义方式。 每个文件本身都是模块,在文件中定义的类、变量、常量和函数对这个文件而言都是私有(private)的,除非它们被显式导出。另外,一个模块导出的值只有在显式导入…

    JavaScript经验 2023年3月7日
    02140
  • JavaScript对象简谱(JavaScript Object Notation,JSON)详解

    1.结构形式 1.1对象(object) 对象是”键/值”对的无序集合。 一个对象以左括号 { 开始,然后右括号 } 结束。键必须使用双引号括起来的字符串(string),每个键后跟一个 : 冒号 ,“键/值”对之间使用逗号 , 分隔。 1.2数…

    JavaScript经验 2023年3月2日
    01690
  • Node.js代码的三种运行方式

    1.node -p或-e命令方式 2.node script.js文件方式 helloworld.js文件代码清单: 启动终端,使用 cd 命令,切换到存放 helloworld.js 文件的目录。执行以下命令: 3.node -i交互方式

    JavaScript经验 2023年2月23日
    02620
  • npm exec和npx的区别

    从以上两者使用方式上,我们很容易可以看出,npm exec 命令后面的内容与 npx 命令后面的内容一致,npx 就是 npm exec 的简写,但在解析顺序方面还是有一些区别的,如下所示: npm exec 可以使用双连字符(–)标志(flag)来抑制 npm 应该发送到执行命令的开关(switch)和选项(opt…

    JavaScript经验 2021年7月24日
    01.3K0