收藏本版 |訂閲

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

  • javascript在数组的循环中删除元素
    在开发JavaScript应用的过程中,经常会遇到在循环中移除指定元素的需求。 按照常规的思路,就是对数组进行一个for循环,然后在循环里面进行if判断,在判断中删除掉指定元素即可。 但是实际情况往往不会像预想的那样顺利运行。 出现的问题场景还原 (function () { var arr = [1, 2, 2, 3, 4, 5]; for (var i = 0; i ...
    014 皮带猴的巴巴 发表于 2019-10-1 JavaScript论坛
  • 【THE LAST TIME】彻底吃透 JavaScript 执行机制
    前言 The last time, I have learned 【THE LAST TIME】一直是我想写的一个系列,旨在厚积薄发,重温前端。 也是给自己的查缺补漏和技术分享。 欢迎大家多多评论指点吐槽。 系列文章均首发于公众号【全栈前端精选】,笔者文章集合详见Nealyang/personalBlog。目录皆为暂定 执行 & 运行 首先我们需要声明下,JavaScript ...
    083 广西嘉华李家鸣 发表于 2019-9-29 JavaScript论坛
  • JavaScript 复制变量的三种方法
    参考:Copying Objects in JavaScript - Orinami Olatunji(@orinamio_) October 23, 2017    直接将一个变量赋给另一个变量时,系统并不会创造一个新的变量,而是将原变量的地址赋给了新变量名。举个栗子: let obj = { a: 1, b: 2, }; let copy = obj; obj.a = 5; console.log(copy.a); // Res ...
    09 番茄妹 发表于 2019-9-28 JavaScript论坛
  • javascript百度地图使用(根据地名定位、根据经纬度定位)
     需要购买阿里云产品和服务的,点击此链接领取优惠券红包,优惠购买哦,领取后一个月内有效: https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=fp9ccf07 1、首先注册百度地图开放平台账号   注册完之后可以生成自己的密钥   http://lbsyun.baidu.com   2、在html页面中引入百度地图j ...
    098 养鸡场年久失俢 发表于 2019-9-26 JavaScript论坛
  • JavaScript_AMD规范
    JavaScript_AMD规范 一、总结 一句话总结: Asynchronous Module Definition:AMD是"Asynchronous Module Definition"的缩写,意思就是"异步模块定义"。 异步加载:AMD采用异步方式加载模块,模块的加载不影响它后面语句的运行。 回调函数:所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函 ...
    0101 棫树 发表于 2019-9-26 JavaScript论坛
  • Odoo Javascript 参考指南
    本篇文章转载自:https://www.jianshu.com/p/1a47fac01077   ,仅用来自己记录学习。   本文介绍了odoo javascript框架。从代码行的角度来看,这个框架不是一个大的应用程序,但它是非常通用的,因为它基本上是一个将声明性接口描述转换为活动应用程序的机器,能够与数据库中的每个模型和记录交互。甚至可以 ...
    035 春季看花 发表于 2019-9-23 JavaScript论坛
  • Javascript Dom操作
    1.DOM 节点类型 DOM(文档对象模型)将 HTML 文档表示为一棵树,其中每个组成部分都是一个节点(Node)。常见的节点类型包括: 元素节点(Element Node):如div、p 等标签。 属性节点(Attribute Node):如 id="box"、title="..." 等(注意:在现代 DOM 标准中,属性通常不被视为独立的“子节点”,但可通过 attributes ...
    020 申敬 发表于 2019-9-23 JavaScript论坛
  • 聊聊JavaScript异步中的macrotask和microtask
    前言 首先来看一个JavaScript的代码片段: console.log(1); setTimeout(() => { console.log(2); Promise.resolve().then(() => { console.log(3) }); }, 0); new Promise((resolve, reject) => { console.log(4) resolve(5) }).then((data) => { console.log(data); }) setTimeout(() => { console.lo ...
    049 青衫水墨 发表于 2019-9-17 JavaScript论坛
  • odoo12学习之javascript
    本文来源:https://www.jianshu.com/p/1a47fac01077 Odoo12 Javascript 参考指南   本文介绍了odoo javascript框架。从代码行的角度来看,这个框架不是一个大的应用程序,但它是非常通用的,因为它基本上是一个将声明性接口描述转换为活动应用程序的机器,能够与数据库中的每个模型和记录交互。甚至可以使用Web客户 ...
    028 习惯着 发表于 2019-9-15 JavaScript论坛
  • javascript合并两个数组
    在开发的过程中,我们很多时候会遇到需要将两个数组合并成一个数组的情况出现。 var arr1 = [1, 2, 3]; var arr2 = [4, 5, 6]; // 将arr1和arr2合并成为[1, 2, 3, 4, 5, 6] 这里总结一下在JavaScript中合并两个数组的方法。 for循环数组 这个方式是最简单的,也是最容易实现的。 var arr3 = []; // 遍历arr1 for (var ...
    062 罗一萍 发表于 2019-9-14 JavaScript论坛
  • JavaScript里处理数字的一些常用方法
    1.toString() 把字符串转换为数值。 let num = 123; console.log(typeof(num)); //number console.log(typeof(num.toString())) //string typeof() 判断数据类型 2.toLocaleString() 方法可把一个 Number 对象转换为本地格式的字符串。 LocaleString()会根据你机器的本地环境来返回字符串,它和toString()返回的值 ...
    066 不停的奔跑 发表于 2019-9-11 JavaScript论坛
  • JavaScript
    JavaScript概述 ECMAScript和JavaScript的关系     1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。    ...
  • 简单粗暴详细讲解javascript实现函数柯里化与反柯里化
        函数柯里化(黑人问号脸)???Currying(黑人问号脸)???妥妥的中式翻译既视感;下面来一起看看究竟什么是函数柯里化:     维基百科的解释是:把接收多个参数的函数变换成接收一个单一参数(最初函数的第一个参数)的函数,并返回接受剩余的参数而且返回结果的新函数的技术。其由数学家Haskell Brooks Cu ...
    035 裸奔向前 发表于 2019-9-10 JavaScript论坛
  • JavaScript 注释
    JavaScript 注释可用于提高代码的可读性。 ㈠JavaScript 注释(单行) JavaScript 不会执行注释。 我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。 单行注释以 // 开头。   示例介绍: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>单行注释</title> </head> <bod ...
  • javascript删除数组元素的7个方法
    在JavaScript中,除了Object之外,Array类型(数组)恐怕就是最常用的类型了。与其他语言的数组相比,JavaScript中的Array非常灵活。这种灵活性有利有弊,好处是其富有创造性,可以提供各种灵活的解决方案;坏处是容易脑子不够用,因为事实上,它太灵活了,灵活到无法控制的抓狂。 前面调侃了几句,回归正题,这里要总结7个 ...
    065 不念弥陀更念谁 发表于 2019-9-8 JavaScript论坛
  • 【JavaScript】吃饱了撑的系列之JavaScript模拟多线程并发
    前言 最近,明学是一个火热的话题,而我,却也想当那么一回明学家,那就是,把JavaScript和多线程并发这两个八竿子打不找的东西,给硬凑了起来,还写了一个并发库concurrent-thread-js。尴尬的是,当我发现其中的不合理之处,即这个东东的应用场景究竟是什么时,我发现我已经把代码写完了。       ⚠️注意 ...
    051 小友友 发表于 2019-9-8 JavaScript论坛
  • 用javascript实现简单的用户登录验证
    简单清晰明了版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script type="text/javascript"> function check() { if(document.getElementById("username").value=="") { alert("没有输入用户名! ...
    057 伟大人 发表于 2019-9-7 JavaScript论坛
  • 一起来聊一下 JavaScript 的用途和那些特性
    JavaScript 简介 我们一起来聊一下 JavaScript,用它能做什么,它有哪些特性,以及一些跟它配合使用的技术。 什么是 JavaScript? JavaScript 最初的目的是为了“赋予网页生命”。 这种编程语言我们称之为脚本。它们可以写在 HTML 中,在页面加载的时候会自动执行。 脚本作为纯文本存在和执行。它们不需要特殊的准备或编译 ...
    067 吴汉忠 发表于 2019-9-7 JavaScript论坛
  • Python JavaScript
    JavaScript 一 JavaScript是什么(html网页的动态效果):   JavaScript(下文我们会用简称JS来代替)是脚本编程语言,JS语言开发的文件是以.js为后缀,通过在html文件中引入该js文件来控制html代码的交互功能以及前台数据处理的业务逻辑(js语言代码也可以直         接写在html文件中),采用的E ...
    090 体质能运动 发表于 2019-9-7 JavaScript论坛
  • JavaScript语言的三大结构
    JavaScript语言的三大结构 一、三大结构 ​ 顺序结构 ​ 自上而下,逐行执行,先来后到,相同语句,后面的覆盖前面的 ​ 选择分支结构 ​ 多条路径,根据不同条件,只执行其中的一条或选择性的执行多条 ​ 循环结构 ​ 重复执行某些代码,代替某些重复性操作,减少代码冗余,提升效率 二、选择分支结构 1.单分支结构 ​ ...
    082 冯眧 发表于 2019-9-7 JavaScript论坛
  • 下一頁 »

    快速發帖

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

    本版積分規則

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

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

    在本版发帖返回顶部