收藏本版 |訂閲

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

  • 大白话通俗易懂的讲解javascript原型与原型链(__proto__、prototype、constructor的区别)
      javascript原型和原型链是js中的重点也是难点,理论上来说应该是属于面向对象编程的基础知识,那么我们今天为什么要来讲这个呢?(因为我也忘了,最近看资料才揭开面纱……  哈哈哈)      好了,直接进入正文。在js的编程世界中,万物皆对象;不管你是数组还是函数还是对象,都是属于对象类型;那么这么多对 ...
    092 全家桶 发表于 2019-9-7 JavaScript论坛
  • <javaScript>谈谈JavaScript中的变量、指针和引用
    1、变量我们可能产生这样一个疑问:编程语言中的变量到底是什么意思呢?事实上,当我们定义了一个变量a时,就是在存储器中指定了一组存储单元,并将这组存储单元命名为a。变量a的值实际上描述的是这组存储单元中存放的具体信息。例如,在JS中 var a; a=10;   第一个语句在存储器中指定了一组存储单元,并命名为a;第 ...
    016 杨雁斌麻麻 发表于 2019-9-7 JavaScript论坛
  • 【JavaScript】ESlint & Prettier & Flow组合,得此三神助,混沌归太清
    Flow Flow的意义 Flow是faceBook开源的一个JavaScript静态类型检查工具,作用类似TypeScript,但是它不像TS那样是一门独立的语言,而是作为一个babel-plugin,借助babel的编译切入JavaScript的编码当中,同时,与ts不同的是,Flow.js的类型检查不是强制的,可以通过//@flow手动开启,意味着,你可以自由选择某个文件是否 ...
    051 一洗浊流 发表于 2019-9-7 JavaScript论坛
  • JavaScript是什么?
    你好!JavaScript!!!   ㈠什么是JavaScript??? JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 ...
    024 名墅大宅高工 发表于 2019-9-6 JavaScript论坛
  • javascript JS CryptoJS DES加解密CBC模式与C#DES加解密相同互通
    我们只知道不同的语言解密要相互通用,就需要遵循相同的加密方式,然而在具体做技术预研的时候,就发现会遇到很多问题,网上找的资料也是比较片面,所以我踩了坑,并且把解决方案和相关资料源码提供出来,给需要的朋友一些参考。 场景:网页客户端(html)页面通过在发起请求时,将数据加密发送给C#编写的后端。C#后端接受 ...
    077 梦回从前 发表于 2019-9-6 JavaScript论坛
  • <JavaScript>如何阅读《JavaScript高级程序设计》(一)
    题外话 最近在看《JavaScript高级程序设计》这本书,面对着700多页的厚书籍,心里有点压力,所以我决定梳理一下。。探究一下到底怎么读这本书。本书的内容好像只有到ES5。。。所以只能以后慢慢加了。。。 这一系列围绕 这一系列文章主要围绕: 如何阅读《JavaScript...》 全书的脉络是什么? 预备知识:像我这种小白,有时 ...
    0104 程丰 发表于 2019-9-5 JavaScript论坛
  • javascript简单实现深浅拷贝(附带详细讲解)
    深浅拷贝知识在我们的日常开发中还算是用的比较多,但是之前的状态一直都是只曾听闻,未曾使用(其实用了只是自己没有意识到),所以今天来跟大家聊一聊js的深浅拷贝;   首先我们来了解一下javascript的数据类型,在ES5版本的js中我们的javascript一共有6种数据类型,分别是:   Number(数值型)、String(字符串)、 ...
    045 毛佬佬 发表于 2019-9-5 JavaScript论坛
  • JavaScript
    一、Javascript介绍 1、JavaScript的诞生 1994 年,网景公司(NetScape)发布了Navigator浏览器0.9版, 这是历史上第一个比较成熟的浏览器,引起了广泛关注。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。网景公司急需要一门网页脚本语言,使得浏览器可以与网页进行互动。 1995年5月,网景公司做出决策 ...
    028 可乐必妥 发表于 2019-9-4 JavaScript论坛
  • javascript中for-in和for-of的区别
    在JavaScript中遍历数组通常是使用fori循环,自ES5发布后也可以使用forEach,另外在ES5具有遍历数组功能的还有map、filter、some、every、reduce、reduceRight等,只不过他们的返回结果不一样。但是使用forEach遍历数组的话,使用break不能中断循环,使用return也不能返回到外层函数。 myArray.forEach(function (currentV ...
    074 白夜浪人 发表于 2019-9-4 JavaScript论坛
  • JavaScript高级
        1.面向过程与面向对象  1.1面向过程   面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。   面向过程是 实现代码逻辑的 步骤,主要是把重心点放在实现功能上,不太去考虑封装   优点: 效率高,但是维护起来太麻烦     1.2 ...
    090 倩児 发表于 2019-9-3 JavaScript论坛
  • JavaScript 内置函数有什么?
    javaScript内置函数 1.Date:日期函数 属性:constructor 所修立对象的函数参考prototype 能够为对象加进的属性和方法 方法:getDay() 返回一周中的第几天(0-6)getYear() 返回年份.2000年以前为2位,2000(包括)以后为4位getFullYear() 返回完全的4位年份数getMonth() 返回月份数(0-11)getDate() 返回日(1-31)getHours() 返回小 ...
    093 军子好球 发表于 2019-9-2 JavaScript论坛
  • JavaScript中的Cookie 和 Json的使用
    JavaScript中的Cookie 和 Json的使用 JSON JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。采用的是完全独立于编程语言的文本格式来存储和表示数据。于2001年开始广泛的推广使用,2005-2006正式的称为主流的数据格式。(JSON是一种高效的数据存储格式,JSON的结构和对象一致,也是以键值对的形式来进行存储 ...
    038 方小清 发表于 2019-8-31 JavaScript论坛
  • JavaScript数组方法详解
    JavaScript数组方法详解 JavaScript中数组的方法种类众多,在ES3-ES7不同版本时期都有新方法;并且数组的方法还有原型方法和从object继承的方法,这里我们只介绍数组在每个版本中原型上的方法,本文举例介绍了从ES3到ES7几乎所有的数组方法。这大概是最全的数组方法详解了。希望读者能从中有所收获。 一、各版本数组方法一 ...
    015 老专家 发表于 2019-8-29 JavaScript论坛
  • HTML+CSS+JavaScript实现2048小游戏
    相信很多人都玩过2048小游戏,规则易懂、操作简单,我曾经也“痴迷”于它,不到2048不罢休,最高成绩合成了4096,现在正好拿它来练练手。 我对于2048的实现,除了使用了现有2048小游戏的配色,其它所有的代码都是自己写的,尤其是上下左右移动时的逻辑部分,耗费了主要精力。 在草稿纸上设计、思考逻辑: HTML:4x4的棋盘 ...
    065 漫威终极逆转 发表于 2019-8-27 JavaScript论坛
  • JavaScript的基本介绍
    javascript        JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。     &n ...
    030 张德发 发表于 2019-8-25 JavaScript论坛
  • JavaScript在web自动化测试中的应用
    前言 JS的全称JavaScript,是一种运行在浏览器中的解释型脚本语言,通常用来实现web前端页面的基本功能,对于前端开发人员是不得不掌握的一门基本技能,但是对于做web自动化测试的人员来说,如果为了实施自动化测试专门研究JS的脚本语法不仅浪费时间,也偏离了我们的工作重心,所以今天就给大家总结一下,在web自动化测试中 ...
    025 豹子捣蛋鸡 发表于 2019-8-24 JavaScript论坛
  • javascript导出csv文件(excel)
    这里贴出JavaScript导出csv文件(excel)的代码。 /** * 导出excel * @param {Object} title 标题列key-val * @param {Object} data 值列key-val * @param {Object} fileName 文件名称 */ function JSONToExcelConvertor(title, data, fileName) { var CSV = ''; var row = ""; for ...
    032 大玮 发表于 2019-8-24 JavaScript论坛
  • JavaScript实现继承的6种方式
    一、JavaScript 的继承   许多面向对象语言都支持两种继承的方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。在 JavaScript 中由于函数没有签名也就无法实现接口继承,而只支持实现继承,而且实现继承主要通过原型链来实现的。   先引述下官方文档对于原型链的描述:其基本思想是利用 ...
    0106 忆冰纱 发表于 2019-8-23 JavaScript论坛
  • JavaScript String 对象
    JavaScript String 对象     语法:         var str1 = new String();         var str2 = "";           字符串的属性 属性描述 constructor 对创建该对象的函数的引用 length 字符串的长度 prototype 允许您向对 ...
    0102 无处不飞花 发表于 2019-8-22 JavaScript论坛
  • [JavaScript] 节流(throttle)-防抖(debounce) 不懵圈指北
    1.认识throttle(节流)与debounce(防抖) throttle(节流)与debounce(防抖) throttle和debounce是解决请求和响应速度不匹配问题的两个方案。 二者的差异在于选择不同的策略。 debounce的关注点是空闲的间隔时间, throttle的关注点是连续的执行间隔时间。 应用场景 只要涉及到连续事件或频率控制相关的应用就可以 ...
  • 下一頁 »

    快速發帖

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

    本版積分規則

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

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

    在本版发帖返回顶部