万象云档 本次搜索耗时 2.218 秒,为您找到 341 个相关结果.
  • 十二、项目:编程语言

    十二、项目:编程语言 解析 求值器(evaluator) 特殊形式 环境 函数 编译 站在别人的肩膀上 习题 数组 闭包 注释 修复作用域 十二、项目:编程语言 原文:Project: A Programming Language 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考了...
  • 错误处理

    try … catch … finally 错误类型 抛出错误 在执行JavaScript代码的时候,有些情况下会发生错误。 错误分两种,一种是程序写的逻辑不对,导致代码执行异常。例如: let s = null ; let len = s . length ; // TypeError:null变量没有length属性 ...
  • (40)设计模式之组合模式

    (40)设计模式之组合模式 介绍 _6正文 _197总结 (40)设计模式之组合模式 介绍 组合模式(Composite)将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 常见的场景有asp.net里的控件机制(即control里可以包含子control,可以递归操作、添加、删除子co...
  • Nginx

    Nginx 操作场景 前提条件 操作步骤 步骤一:配置PHP 安装扩展 步骤二:安装 PHP 函数 步骤三:下载并解压 Discuz!Q 安装包 步骤四:配置 Nginx root 配置 index 配置 location 配置 Nginx 建议配置 步骤五:初始化安装 Discuz! Q 步骤六:添加计划任务 Nginx ...
  • DedeCMS模板设计师

    716 2025-05-16 《DedeCMS模板手册》
    揭秘!不同段位的 DedeCMS 模板设计师都有啥本事? 一、DedeCMS 模板设计师,到底是啥 “神仙职业”? 二、级别大揭秘!看看不同段位设计师都啥水平 1. 初级设计师:网站模板的 “入门改造家” 2. 中级设计师:玩转技术的 “进阶高手” 3. 高级设计师:独当一面的 “行业大神” 揭秘!不同段位的 DedeCMS 模板设计师都有啥...
  • 闭包

    函数作为返回值 闭包 函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个对Array 的求和。通常情况下,求和的函数是这样定义的: function sum ( arr ) { return arr . reduce ( function ( x , y ) { ...
  • 修改DOM结构

    添加DOM 删除节点 练习 直接使用浏览器提供的API对DOM结构进行修改,不但代码复杂,而且要针对浏览器写不同的代码。 有了jQuery,我们就专注于操作jQuery对象本身,底层的DOM操作由jQuery完成就可以了,这样一来,修改DOM也大大简化了。 添加DOM 要添加新的DOM节点,除了通过jQuery的html() 这种暴力方法外,还...
  • 爆火!用 HTML 制作超有趣的打地鼠游戏,零基础也能轻松上手!

    爆火!用 HTML 制作超有趣的打地鼠游戏,零基础也能轻松上手 一、为什么要做这个打地鼠游戏? 二、制作前的准备工作 1. 所需工具 2. 游戏核心逻辑 三、详细制作步骤 1. 搭建 HTML 基础结构 2. 用 CSS 美化游戏界面 3. 编写 JavaScript 实现游戏逻辑 四、游戏优化和进阶 1. 添加音效 2. 增加难度变化 ...
  • Module 的加载实现

    700 2025-05-15 《ECMAScript 6 教程》
    浏览器加载 传统方法 加载规则 ES6 模块与 CommonJS 模块的差异 Node.js 的模块加载方法 概述 package.json 的 main 字段 package.json 的 exports 字段 CommonJS 模块加载 ES6 模块 ES6 模块加载 CommonJS 模块 同时支持两种格式的模块 Node.js 的...
  • Promise 对象

    683 2025-05-15 《ECMAScript 6 教程》
    基本用法 Promise.prototype.then() Promise.prototype.catch() Promise.prototype.finally() Promise.all() Promise.race() Promise.allSettled() Promise.any() Promise.resolve() Promi...