收藏本版 |訂閲

JavaScript论坛 今日: 0|主題: 736|排名: 75 

  • bun.js一个新的JavaScript运行环境
    介绍 Bun 是一个现代的JavaScript运行环境,如Node, Deno。主要特性如下: 启动速度快。 更高的性能。 完整的工具(打包器、转码器、包管理)。 下面我们来横向对比下框架所说的性能: 相同电脑下, 不同 js 运行环境的每秒操作数 更多具体的优点 内置 fetch、WebSocket 和 ReadableStream 等API 可以在bun.js中使用npm ...
    052 巴伐利亚的小驴 发表于 2022-7-30 JavaScript论坛
  • 理解JavaScript中的window对象
    前言 每个JavaScript环境都有一个全局对象(global object)。在全局范围内创建的任何变量实际上都是这个对象的属性,而任何函数都是它的方法。在浏览器环境中,全局对象是window对象,它代表了包含网页的浏览器窗口。 在这篇文章中,我们将介绍Window对象的一些重要用途: 浏览器对象模型(Browser Object Model) 获取浏 ...
    091 只想睡觉真君 发表于 2022-7-27 JavaScript论坛
  • JavaScript进阶内容——BOM详解
    JavaScript进阶内容——BOM详解 在上一篇文章中我们学习了DOM,接下来让我们先通过和DOM的对比来简单了解一下BOM 首先我们先来复习一下DOM: 文档对象模型 DOM把文档当作一个对象来看待 DOM的顶级对象是document DOM的主要学习是操作页面元素 DOM是W3C标准规范 然后我们来介绍一下BOM: 浏览器对象模型 BOM把浏览器当作 ...
    016 曾经憧憬过 发表于 2022-7-21 JavaScript论坛
  • JavaScript进阶内容——DOM详解
    JavaScript进阶内容——DOM详解 当我们已经熟练掌握JavaScript的语法之后,我们就该进入更深层次的学习了 首先我们思考一下:JavaScript是用来做什么的? JavaScript诞生就是为了能够让它在浏览器中运行 那么DOM就是我们学习中不可或缺的一个环节,下面让我们深入了解DOM DOM简介 DOM定义: 文档对象模型(DOM),是W3C ...
    085 映臻 发表于 2022-7-21 JavaScript论坛
  • Javascript之我也来手写一下Promise
      Promise太重要了,可以说是改变了JavaScript开发体验重要内容之一。而Promise也可以说是现代Javascript中极为重要的核心概念,所以理解Promise/A+规范,理解Promise的实现,手写Promise就显得格外重要。如果要聊Promise就要从回调函数聊到回调地狱,再聊到同步异步,最终聊到Promise、async await。但是我们这篇文章, ...
    044 吼吼哈嘿 发表于 2022-7-19 JavaScript论坛
  • 详解升讯威在线客服系统前端 JavaScript 脚本加密技术(1)
    我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户。对我来说,只要能获得用户的认可,就是我最大的动力。 这段时间有几个技术小伙伴问了我一个有意思的问题:“你的前端脚本是怎么加密的?” 我决定写帖子来分享这个问题的答案。 在线客服系统访客端: 在线客服系统客服端: 免费在线使用 ...
    083 星辰抱海 发表于 2022-7-5 JavaScript论坛
  • JavaScript-代码嵌入HTML三种方式
    1、js是一门事件驱动型的编程语言;依靠事件去驱动,然后执行对应的程序。 2、 在js中有很多事件其中有一个事件叫做:鼠标单机;单词:click;且任何事件都会有一个事件句柄叫做:onclick; 3、事件和事件句柄区别:事件句柄是在事件单词前加on;而事件句柄是以HTML标签的属性存在的 4、onclick="js代码",执行原理: ...
    018 云梦溪湘 发表于 2022-6-12 JavaScript论坛
  • javaScript数组互转对象
    1、数组转对象 1.1、需求 [{ id: 1, name: '张三' },{ id: 2, name: '李四' }] 转换为 1.2、forEach let arr = [{ id: 1, name: '张三' },{ id: 2, name: '李四' }] let obj = {} arr.forEach(item => obj[item.value] = item.name) console.dir(obj) /* Object 1: "张三" 2: "李四" */ 1.3、reduce let ar ...
    039 孔晓泉货拉拉 发表于 2022-6-10 JavaScript论坛
  • JavaScript简介
    一、JavaScript简介   1,JavaScript是当今互联网上主流的脚本语言,这门语言被广泛应用于web与超文本标记语言中,也广泛应用于服务器与移动设备中。   2,JavaScript是一种脚本语言     (1)JavaScript是一种轻量级的编程语言     (2)JavaScript是一种可插入HTML的高级编程语言     (3)JavaScript在H ...
    075 曹大哥 发表于 2022-6-3 JavaScript论坛
  • JS与ES6高级编程学习笔记(一)——JavaScript核心组成
    一、JavaScript概要 JavaScript(JS)是一种轻量级、解释型、动态类型的高级程序设计语言。它诞生于1995年,是一门基于原型、函数优先的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以 ...
    0109 欣然一笑 发表于 2022-5-26 JavaScript论坛
  • JavaScript – Fetch
    前言 上一篇 JavaScript – XMLHttpRequest 有提到 XMLHttpRequest 正在被 Fetch 取代,这篇就继续介绍 Fetch 吧。   参考 阮一峰 – Fetch API 教程   Simple Get Request & Response const response = await fetch('https://192.168.1.152:44300/products'); console.log('status', respo ...
    011 没有脾气 发表于 2022-5-23 JavaScript论坛
  • JS与ES6高级编程学习笔记(三)——JavaScript面向对象编程
    一、概述 面向对象程序编程(Object-oriented programming,缩写:OOP)是用抽象方式构建基于现实世界模型的一种编程模式,JavaScript是一种基于对象(object-based)的语言,支持面向对象编程与函数式编程,但JavaScript的面向对象与其它的面向对象语言有较大差异,ECMAScript中没有类的概念,所以对象也有所不一样。 本章 ...
    021 慕妍 发表于 2022-5-19 JavaScript论坛
  • 如何使用 Javascript 将图标字体渲染为图片
    前言 在软件开发中肯定要用到图标,比如下图的 Groove 音乐中就用到了许多图标。一种获取这些图标的方法是把 Groove 音乐截个图,然后熟练地开启 Photoshop,开始抠图。这种方式很逊,效率也很低(虽然我刚开始就是这么干的)。 如果打开 C:/Program Files/WindowsApps(需要修改权限才能进入),可以发现几个名字里带 Zun ...
    061 爱上你好超模 发表于 2022-5-11 JavaScript论坛
  • JavaScript引入方式
    快速入门 在HTML中,可以使用内联式、外链式、行内式 三种方式 引入JavaScript。 行内式 行内式是将JavaScript代码作为HTML标签的属性值来使用,示例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JavaScript引入方式</title> </head> <body> <!-- 行内式引入JS代码  --> <input ty ...
    046 孟龙 发表于 2022-5-9 JavaScript论坛
  • JavaScript – Decimal
    前言 之前就写过一篇 decimal, double, float,但写的有点杂乱,这篇把 JS 的部分独立写成一篇整理版。   参考 JavaScript 浮点数运算的精度问题 关于JavaScript中计算精度丢失的问题 Rounding C#.Net筑基-深入解密小数内部存储的秘密 big.js设计思路和源码分享 JavaScript数字运算必备库——big.js源码解析   Th ...
    07 酷草 发表于 2022-5-7 JavaScript论坛
  • ACM格式javascript 输入输出
    ACM需要自己定义输入和输出,针对js来说,有两种模式读取输入和打印输出,v8和node 请同时参考:牛客网ACM模式下JavaScript(V8)常见输入输出练习 https://ac.nowcoder.com/acm/contest/5657#question https://blog.csdn.net/SpringRolls/article/details/116506148 js(V8) 使用 V8模式,主要使用 readline()读取每一行。 本 ...
    076 地下党 发表于 2022-4-29 JavaScript论坛
  • JavaScript-18
    1.函数进阶 函数的定义和使用 函数声明方式function关键字(命名函数) 函数表达式(匿名函数) new Function() Function里面的参数必须都是字符串格式 第三种方式执行效率低,也不方便书写,因此较少使用 所有函数都是Function的实例(对象) 函数也属于对象 1 <!DOCTYPE html> 2 <html> 3 <head> 4 ...
    0105 倪裳 发表于 2022-4-22 JavaScript论坛
  • JavaScript の querySelector 使用说明
    本文记录,JavaScript 中 querySelector 的使用方法。小白贡献,语失莫怪。 // 两种 query 的 method (方法) document.querySelector(selectors); document.querySelectorAll(selectors); 为什么要学习 querySelector: 因为 front end 中,JavaScript 的基本逻辑就是: 选取一个 element,然后 do somethong with it; ...
    0117 阿依达 发表于 2022-4-21 JavaScript论坛
  • JavaScript内置对象
    #1.内置对象 1.JavaScript 中的对象分为3中:自定义对象、内置对象、浏览器对象 2.前面两种对象是js 基础内容,属于 ECMAScript;第三个浏览器对象属于我们的js独有的,我们js API讲解 3.内置对象就是指js语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法) 4.内置对象最 ...
    053 海浩 发表于 2022-4-12 JavaScript论坛
  • JavaScript 解构用法解析
    一. 基本概念 ES6(ES2015)的发布,给JavaScript 提供了一种更方便快捷的方式来处理对象或数组的属性。该机制称为Destructuring(也称为解构赋值)。 下面就来看看什么是解构赋值。MDN 中对解构赋值的描述:   解构赋值语法是一种 Javascript 表达式。通过解构赋值, 可以将属性值从对象/数组中取出,赋值给其他变 量 ...
    071 长毛毛熊 发表于 2022-4-7 JavaScript论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部