• javascript变量作用域一点总结

    小结javascript作用域的问题着实令人头疼,作为基础中的基础,把它搞清楚还是很有必要的,上面列举 了不少容易出错的场景,但实际情况可能比这还复杂,闭包、this、不同段之间的脚本(即脚本分散写在多段<...
    文章 2016-04-29 1341浏览量
  • 初探JavaScript——JS另类的作用域和声明提前

    今天首先介绍下Javascript的函数作用域的概念,然后了解什么是作用域和声明提前,最后通过一个例子剖析Javascript的作用域链。1.变量的作用域 稍微有些编程背景的都知道,变量的作用域分为两种:全局变量 和 局部...
    文章 2017-08-01 1330浏览量
  • 你不知道的JavaScript·第一部分

    编译器会在当前作用域中声明一些变量,运行时引擎会去作用域中查找这些变量(其实就是一个寻址的过程),如果找到这些变量就可以操作变量,找不到就往上一层作用域找(作用域链的概念),或者返回 null 第三章:函数...
    文章 2018-06-26 826浏览量
  • 如何编写 Typescript 声明文件

    使用TypeScript已经有了一段时间,这的确是...小结 有关TypeScript声明类型声明相关的目前就总结了这些比较常用的,欢迎小伙伴们进行补充。在之前的版本中有存在module和namespace的定义,但是目前来看,好像更推荐使用...
    文章 2018-10-15 1088浏览量
  • javascript基础】2、函数

    小结 把函数这部分的基础和大家说了一下,自己讲代码敲了一遍实验了一下,有些东西看着容易懂,写起来还是挺困难的,希望大家也要多写写吧,我一直以为作文就不好,这是难为大家了。要放假了,有点想家了,想吃家里...
    文章 2014-06-06 687浏览量
  • 如何编写 Typescript 声明文件

    使用TypeScript已经有了一段时间,这的确是一个好东西,虽说在使用的过程中也发现了一些bug,不过都是些问题,所以整体体验还是很不错的。TypeScript之所以叫Type,和它的强类型是分不开的,这也是区别于...
    文章 2018-10-17 743浏览量
  • 从零开始学习JS基础9️⃣

    结果为NaN12.2.3、小结函数可以带参数也可以不带参数。声明函数的时候&xff0c;函数名括号里面的是形参&xff0c;形参的默认值为undefined。调用函数的时候&xff0c;函数名括号里面的是实参。多个参数中间用逗号分隔。形参...
    文章 2022-04-25 28浏览量
  • javascript进阶】异常

    原文:【javascript进阶】异常 前言 最近有些时间了,今天看了看博客的后台记录,好多都没有写博客呢,争取尽快把以前的补上,...小结 这样,咱就了解了javascript的异常处理的基础了,有兴趣的同学再深入了解吧。
    文章 2014-06-06 726浏览量
  • 深入理解JS的delete

    是通过 function 声明创建的,因此拥有 DontDelete 标志. 这也是为什么不能被删除的原因.*/ function bar(){} delete bar;false typeof bar;function `baz` 同样是 Global object 的一个 property. 但是通过 ...
    文章 2014-02-07 818浏览量
  • 前端编码规范之JavaScript

    上次浅谈了关于CSS的编码规范,大部分童鞋持赞同意见,仍存在一些童鞋不太理解这些规范的意义。如果是个人或者作坊开发,其实这些所谓的编码规范也没啥意思,因为大家写好的代码直接就给扔到网上去了,很少有...
    文章 2017-11-14 1414浏览量
  • JavaScript 常用功能总结

    小结JavaScript 支持4种基本的数据结构。1:array lists:如["one","two","three"],special JS对象 2:records:特殊的JS 对象,如{firstName:"Tom",lastName:"Smith"};3:maps:如{"one":1,"two":2,"three":3} ...
    文章 2016-01-21 1093浏览量
  • javascript基础】1、基本概念

    小结 第一次写这么长的博客,写的很慢,但是自己在写的同时真的会很认真的找资料做实验来得出一些结论,虽然这篇很基础,但是我对这部分的印象更加的深刻了。路不是一天走出来的,我的博客之旅还很长,希望以后会一...
    文章 2014-06-06 679浏览量
  • React基础篇-02.JSX 简介

    小结 React 使用 JSX 来替代常规的 JavaScript。JSX 是一个看起来很像 XML 的 JavaScript 语法扩展。我们不需要一定使用 JSX,但它有以下优点: JSX 执行更快,因为它在编译为 JavaScript 代码后进行了优化。它是...
    文章 2017-06-06 889浏览量
  • JavaScript内存优化

    我们再来看看JavaScript 引擎在什么情况会对哪些对象进行回收。2.1 作用域与引用初学者常常会误认为当函数执行完毕时&xff0c;在函数内部所声明的对象就会被销毁。但实际上这样理解并不严谨和全面&xff0c;很容易被其...
    文章 2021-09-16 61浏览量
  • RequireJS 入门指南

    小结 在这篇文章中我介绍了RequireJS库,它是我创建每个Javascript项目都会用到的库函数之一。它不仅仅用于加载模块依赖和相关的命令,RequireJS帮助我们写出模块化的JavaScript代码,这非常有利于代码的可扩展性和...
    文章 2017-03-30 1045浏览量
  • 使用JSDoc提高代码的可读性

    小结 再回到我们最初的那个代码片段上,将其修改为添加了 JSDoc 版本的样子: typedef {Object} UserInfo property {number} uid 用户UID property {string} name 昵称 typedef {Object} Order property {number} ...
    文章 2019-04-22 6983浏览量
  • jQuery插件编写及链式编程模型小结

    为了更好的异步体验Javascript是无阻塞语言,所以他不是没阻塞,而是不能阻塞,所以他需要通过事件来驱动,异步来完成一些本需要阻塞进程的操作。但是异步编程是一种令人疯狂的东西……运行时候是分离的倒不要紧,...
    文章 2015-04-08 1070浏览量
  • 细读 JS|执行上下文、作用域

    冴羽大佬的 JavaScript 专题系列、Veda 专题、以及本人此前写过的一些文章。其实我建议你们以下专题会更好&xff1a;JavaScript 深入系列 15 篇&xff08;冴羽&xff09;JavaScript 专题&xff08;Veda&xff09;正文一、JavaScript...
    文章 2022-05-13 22浏览量
  • React基础篇-02.JSX 简介

    小结 React 使用 JSX 来替代常规的 JavaScript。JSX 是一个看起来很像 XML 的 JavaScript 语法扩展。我们不需要一定使用 JSX,但它有以下优点: JSX 执行更快,因为它在编译为 JavaScript 代码后进行了优化。它是...
    文章 2017-11-08 1145浏览量
  • 为什么我要放弃javaScript数据结构与算法(第四章)...

    接下来需要声明一些队列可用的方法。enqueue(element(s)):向队列尾部添加一个(或多个)新的项。dequeue():移除队列中的第一个(排列在队伍最前面的)项,并返回被移除的元素 front():返回队列中的第一个...
    文章 2018-11-08 1152浏览量
  • 为什么我要放弃javaScript数据结构与算法(第三章)...

    为栈声明一些方法 push(element(s)):添加一个(或者几个)新元素到栈顶 pop():移除栈顶的元素,同时返回被移除的元素 peek():返回栈顶的元素,不会对栈做任何修改(这个方法不会移除栈顶的元素,仅仅返回...
    文章 2018-11-01 1012浏览量
  • JavaScript运行机制浅探

    小结 至此,对于文章开头部分的疑问,可以解释得很清楚了: step3中所谓的“预解析”,其实是在step2的语法分析阶段完成,并存储在语法树中。当执行到函数实例时,会将varDelcs和funcDecls从语法树中复制到执行环境...
    文章 2017-11-09 1284浏览量
  • 基于微软ASP.NET AJAX框架开发幻灯片播放网页

    六、小结 再次想说的是,本文中的例子仅展示了微软ASP.NET Ajax 1.0框架编程的非常基础的一面,如果你真对这个框架感兴趣,那么请抓紧动手试一下吧!本文转自朱先忠老师51CTO博客,原文链接:...
    文章 2017-11-08 1111浏览量
  • 三十分钟熟悉es6(es6常用功能总结)

    本文是对es6整体的回顾,结合我的实际开发经验,对es6的一个小结。为了精炼内容,es6里不常用的内容已经去掉,而对常用、重要的es6知识,附上简单的代码说明,并另附有详细说明的博文链接,方便初中级开发者理解。2...
    文章 2017-09-18 2226浏览量
  • javascript深入理解js闭包

    其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:function a(){ var i=0;function b()...
    文章 2014-09-10 519浏览量
  • Flutter中的Tree Shaking机制初探(科普文)

    小结 本文主要结合Flutter Engine源代码,从编译阶段出发,探究了在过程中Tree-Shaking的运行机制。由于这样一个机制的存在,为工程解耦提供了理论基础,让工程一体化的实现更为简单,同时对我们进一步优化包大小有...
    文章 2020-11-03 2359浏览量
  • 从零开始定义自己的JavaScript框架(一)

    在很多传统高级语言里,变量作用域的边界是大括号,在{}里面定义的变量,作用域不会传到外面去,但我们的JavaScript大人不是这样的,他的边界是function。所以我们这段代码,i仍然能打出值: for(var i=0;i<5;i+)...
    文章 2014-01-28 750浏览量
  • 李战:悟透JavaScript

    这一子就将原来那些杂乱的算法与子程序,以及纠缠不清的复杂数据结构,划分成清晰而有序的对象结构,从而理清了数据与代码在我们心中那团乱麻般的。我们又可以有一个更清晰的思维,在另一个思想高度上去探索更加...
    文章 2008-09-11 903浏览量
  • 参悟JavaScript

    这一子就将原来那些杂乱的算法与子程序,以及纠缠不清的复杂数据结构,划分成清晰而有序的对象结构,从而理清了数据与代码在我们心中那团乱麻般的。我们又可以有一个更清晰的思维,在另一个思想高度上去探索更加...
    文章 2011-10-09 934浏览量
  • Yeoman:Web 应用开发流程与工具

    比如一些JavaScript 相关的任务,如 JSLint 和 JSHint,通过 JavaScript 引擎来运行。对于一般的基于 Java 平台的 Web 应用,如果需要执行 JSLint 任务,需要使用 Rhino 这样的引擎来执行 JavaScript 代码,同时...
    文章 2017-06-05 827浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化