柏虎资源网

专注编程学习,Python、Java、C++ 教程、案例及资源

Highlight.js - 前端的代码语法高亮库

千辛万苦写了篇技术分享,贴了一堆代码,兴高采烈地发到了自己的博客网站上。结果却发现代码全是白底黑字,字体还难看得很,你瞬间就没了兴致。能不能让网页也能像 IDE 那样,做带语法高亮的炫酷显示呢?来看一看 Highlight.js 吧,看这个语法高亮库如何点亮你的代码。

简介

Highlight.js,是在 Github 上由 highlight.js 组织开源的前端代码语法高亮库,代码仓库在

掌握JavaScript中的Call和Apply,让你的代码更强大、更灵活

在学习JavaScript时,你可能会遇到call和apply这两个方法。它们的作用其实很相似,都是用来调用函数并设置函数内部的this值,但它们的使用方式稍有不同。

JS核心揭秘:搞懂变量提升、闭包与作用域

JavaScript劝退了多少英雄好汉?很多时候,不是我们不努力,而是被它一些“反直觉”的底层机制绊倒了。“变量提升”、“闭包”、“作用域”,这三座大山,堪称面试官的试金石,也是初学者最头疼的噩梦。今天,我们就把它一次性讲透!### 一、变量的“提前声明”:var的“原罪”与let的救赎你一定写过这样的代码:`console.log(a); var a = 10;` 结果是什么?不是报错,而是`undefined`。这就是“变量提升”。JavaScript引擎在执行代码前,会先把`var`声明的变量“提升”到当前作用域的顶部,但赋值操作留在原地。所以上面的代码等同于:`var a; console.log(a); a = 10;`这种特性极易导致意料之外的BUG。为了解决这个问题,ES6带来了`let`和`const`。它们引入了“块级作用域”的概念(即`{}`内的区域),并且存在“暂时性死区”(TDZ)。在声明`let`变量之前访问它,会直接抛出`ReferenceError`,这更符合我们的编程直觉,也让代码更健壮。### 二、函数的“记忆背包”:无处不在的闭包闭包其实没那么玄乎。简单说,就是一个函数能够“记住”并访问它被创建时所在的作用域,即使它在那个作用域之外被调用。看个例子:

「21章2024版React18+Next.js14+Nest.js全栈开发复杂低代码项目


获课》aixuetang.xyz/173/

B端“复杂表单”与C端“极简交互”:TypeScript统一双端设计系统之道

JavaScript 中文周刊 #196 -(javascript中文翻译)

你真的懂js的执行上下文吗?(js执行js代码)

JavaScript执行上下文

目录

  • JavaScript执行上下文
  • 前言概念执行上下文的特点JS如何管理多个执行上下文执行栈执行上下文的生命周期创建阶段This Binding词法环境变量环境 执行阶段销毁阶段

前端小白必备JavaScript工具箱,效率低到哭,这些代码或许能救你


最近在学前端开发,发现经常要做数据合并、表单验证这种重复活儿。网上有开源工具库utils-lan,封装了59个常用方法,能省不少功夫。安装方式有两种,npm安装或者直接下载源码,用的时候引入到项目里就行。类名设计还算直观,比如arrJudge一看就是判断数组的。

JavaScript基础知识避坑指南:28个实用技巧让你代码跑得更快


最近我一直在学前端开发,发现JavaScript的基础知识特别重要。从判断数据类型到处理数组、函数,很多小技巧能解决大问题。今天整理了28个实战中常用的代码方法,都是在项目里踩过坑后总结的。

Top 57个JavaScript面试题和答案大全

近年来,从事JavaScript的程序员越来越多,JavaScript的曝光率也越来越高,如果你想转行试试JavaScript,不妨收下这份面试题及答案,没准用得上。当然,如果针对这些问题,你有更棒的答案,欢迎移步至评论区。

1、什么是JavaScript?(这是基本题,对很多程序员来说也是送分题!)

JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。

推荐7个高性能JavaScript代码高亮插件

对于喜欢写技术博客的同学来说,一定对代码高亮组件非常熟悉。一款优秀的JavaScript代码高亮插件,将会帮助你渲染任何一种编程语言,包括一些关键字的着色,以及每行代码的缩进等。今天我们要来分享一些高性能的JavaScript代码高亮插件,这些JavaScript代码高亮插件将非常有效地帮你实现在网页上的代码编辑和展示。

1、SyntaxHighlighter – 最优秀的JavaScript代码高亮插件

SyntaxHighlighter 是一款完全基于JavaScript的代码高亮插件,SyntaxHighlighter 可以对大部分编程语言进行着色渲染,而且代码高亮的性能也非常不错。SyntaxHighlighter 可以自定义主题文件,在初始化的时候指定自己喜欢的主题即可。

<< 1 2 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言