• Node.js

    Node.js

    Node.js是一个基于Chrome V8 JavaScript引擎构建的开源、跨平台运行时环境。它允许开发人员在服务器上运行JavaScript代码,而不是在Web浏览器中。Node.js使用事件驱动的非阻塞I/O模型,使其变得轻量和高效。Node.js是一个轻量级的JavaScript运行环境,适用于构建实时数据交互应用程序。Node.js可以用于开发服务器端和网络应用程序。N...
  • Bootstrap弹框

    Bootstrap弹框

    实现 控制 Bootstrap 弹框的显示与隐藏 工作原理 Modals are built with HTML, CSS, and JavaScript. They’re positioned over everything else in the document and remove scroll from the <body> so that modal content ...
  • 实现同步博客文章到github首页

    需求: 将个人博客最近的几篇文章同步到 github 首页的指定区域 在GitHub上面创建一个同名仓库,比如我的id为cs7eric,我就创建一个仓库名为cs7eric的仓库,里面的README会直接在个人Github首页渲染展示。 想让首页自动更新个人博客园上面的文章链接,可以使用GitHub自带的CI工具GitHub Actions。 总体的思路: 用Python爬取个人博客的文章...
  • github-actions[bot] 的 git 权限被拒绝

    github-actions[bot] 的 git 权限被拒绝

    我在使用 GitHub actions 实现同步博客文章到github首页时出现以下报错 1234567891011121314151617Run ad-m/github-push-action@v0.6.0Started: bash /home/runner/work/_actions/ad-m/github-push-action/v0.6.0/start.shPush to bran...
  • less

    less

    Less (Leaner Style Sheets 的缩写) 是一门向后兼容的 CSS 扩展语言。这里呈现的是 Less 的官方文档(中文版),包含了 Less 语言以及利用 JavaScript 开发的用于将 Less 样式转换成 CSS 样式的 Less.js 工具。是一种基于 CSS 的动态样式语言,它扩展了 CSS 的功能,使得开发者能够更加灵活地编写样式。它通过使用变量、嵌套规则...
  • Ajax的原理与进阶

    Ajax的原理与进阶

    异步 JavaScript 和 XML,或 Ajax 本身不是一种技术,而是一种将一些现有技术结合起来使用的方法,包括:HTML 或 XHTML、CSS、JavaScript、DOM、XML、XSLT、以及最重要的 XMLHttpRequest 对象。当使用结合了这些技术的 Ajax 模型以后,网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面。这使得程序能够更快地回...
  • JavaScript进阶

    JavaScript进阶

    作用域作用域(scope)规定了变量能够被访问的 范围,离开了这个范围变量便不能被访问。作用域分为 全局作用域和局部作用域 局部作用域局部作用域分为函数作用域和块作用域。 函数作用域在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。 123456789101112<script> // 声明 counter 函数 function counter(x, y) ...
  • Web APIs

    了解 DOM 的结构并掌握其基本的操作,体验 DOM 的在开发中的作用 知道 ECMAScript 与 JavaScript 的关系 了解 DOM 的相关概念及DOM 的本质是一个对象 掌握查找节点的基本方法 掌握节点属性和文本的操作 能够使用间歇函数创建定时任务 介绍 知道 ECMAScript 与 JavaScript 的关系,Web APIs 是浏览器扩展的功能。 严格意义上...
  • JavaScript基础

    JavaScript基础

    了解变量、数据类型、运算符等基础概念,能够实现数据类型的转换,结合四则运算体会如何编程。 体会现实世界中的事物与计算机的关系 理解什么是数据并知道数据的分类 理解变量存储数据的“容器” 掌握常见运算符的使用,了解优先级关系 知道 JavaScript 数据类型隐式转换的特征 介绍 掌握 JavaScript 的引入方式,初步认识 JavaScript 的作用 引入方式JavaScr...
  • HTML5与CSS3新增特性

    1. HTML5新特性1.1 HTML5新增语义化标签 <header>:头部标签 <nav>:导航标签 <article>:内容标签 <section>:定义文档某个区域 <asider>:侧边栏标签 <footer>:尾部标签 1.2 HTML5新增多媒体标签1. 视频 <vedio>所有浏览器支持 m...
13456710