#Asc

javascript小数乘法精确率问题

做前端页面开发的经常会遇到数值的乘法计算,带小数位计算会出现值溢出的问题,如:JS里做小数的乘法运算时会出现浮点错误,具体可以测试一下:<script>alert(11*22.9)</script>结果是251.89999999999998而不是251.9这个问题想必...

【转】编写高质量代码改善C#程序的157个建议——建议131:用PascalCasing命名公开元素

 建议131:用PascalCasing命名公开元素开放给调用者的属性、字段和方法都应该采用PascalCasing命名方法,比如:classPerson{publicstringFirstName;publicstringLastName;publicstringName{get{returnstring....

原始的Ajax方法 (异步的 JavaScript 和 XML -- (Extensible Markup Language 可扩展标记语言))

<scriptlanguage="javascript"type="text/javascript">varrequest=false;try{request=newXMLHttpRequest();//最重要的对象.}catch(trymicrosoft){try{request=newActiveXOb...

javascript中startswith和endsWidth 与 es6中的 startswith 和 endsWidth

在javascript中使用String.startswith和String.endsWidth一、String.startswith和 String.endsWidth功能介绍  String.startswith:接受一个参数,参数是要检索的字符串。判断当前字符串是否以另一个字符串作为开头。  Strin...

javascript基础知识学习

javascript中几种基础函数的介绍  1.typeof    注意:      ①typeof是操作符,不是函数;      ②typeof操作符接收一个参数,用来判断参数数据类型,存在六种返回值类型,非别是:undefined、number、string、boolean、object、function;    ...
代码星球 ·2020-04-06

JavaScript中=、==、===以及!=、!==的区别与联系

JavaScript中=、==、===以及!=、!==的区别与联系 在JavaScript中,“=”代表赋值操作;“==”先转换类型再比较,“===”先判断类型,如果不是同一类型直接为false。其中“==”和&l...

svg中实现文字随曲线走向,HTML直接写和JavaScript创建对象两种方式

<!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"...

windows下使用VS2015编译V8 JavaScript引擎(v5.5

今天心血来潮,下载了v8,,然后就想着用vs编译但是大家都苦恼的是v8并不直接提供vs用的项目文件和解决方案(.sln)于是,在网上搜来搜去,折腾来折腾去的;终于一点一点的尝试,可以执行 pythongypfilesgyp_v8.py-Dtarget_arch=x64但是网上搜到的都是 python...

HTML5 音频播放器-Javascript代码(短小精悍)

 直接上干货咯!//HTML5音频播放器lzpong2015/01/19varwavPlayer=function(){if(window.parent.wavPlayer)returnwindow.parent.wavPlayer;varCT=null;varD=null;varmover=false;va...

JavaScript Json对象和Json对象字符串的关系 jsonObj<->JsonString

JavaScriptJson对象和Json对象字符串的关系jsonObj<->JsonString如下示例:直接写的a1就是一个Json对象,a2就是一个Json对象字符串;通过eval函数得到的都是Json对象,不管参数是对象还是字符串.1functionJTS(o){2vararr=[];3varfmt...

JavaScript中对象分类

js的对象有三大类,内部对象(本地对象和内置对象)、宿主对象和自定义对象一、内部对象1.本地对象,ECMAScript提供的需要实例化(new)才能使用的对象:Object、Function、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、RangeErr...
代码星球 ·2020-04-06

ECMAScript 提案阶段

stage0strawman任何讨论、想法、改变或者还没加到提案的特性都在这个阶段。只有TC39成员可以提交。stage1proposal(1)产出一个正式的提案。(2)发现潜在的问题,例如与其他特性的关系,实现难题。(3)提案包括详细的API描述,使用例子,以及关于相关的语义和算法。stage2draft(1)提供一...
代码星球 ·2020-04-06

单线程的JavaScript

推荐阅读:JavaScript运行机制详解:再谈EventLoop 为什么JS要设计成单线程? 引用阮老师的原话:JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假...
代码星球 ·2020-04-06

Javascript 严格模式use strict详解

1.概述除了正常运行模式,ECMAscript5添加了第二种运行模式:"严格模式"(strictmode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 2.为什么用严格模式-消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;-消除代码运行的一些不安全之处,保证代码运...

Javascript 思维导图

  学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。...
代码星球 ·2020-04-06
首页上一页...979899100101...下一页尾页