`
xiaoshenge
  • 浏览: 169113 次
  • 性别: Icon_minigender_1
  • 来自: 十堰
社区版块
存档分类
最新评论

javascript:code习惯

 
阅读更多

 

1.由于javascript的变量是弱类型,变量定义的时候不需指定其类型,故变量名用匈牙利类型标记法。

 

Camel:首字母小写,接下来的单词都以大写字母开头。Pascal:首字母是大写的,接下来的单词都以大写字母开头。匈牙利:在以Pascal标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。

数组 前缀

数组 a

布尔型 b

浮点型(数字) f

函数 fn

整型(数字) i

对象 o

正则表达式 re

字符串 s

变型(可以是任何类型) v

 

2.表单及提交一次

web表单的一个很大问题是用户在提交表单的时候会很不耐烦。如果点击提交按钮后,表单没有立即消失,用户则常点好多次。解决方法:选用一个普通按钮,而不是提交按钮,然后用户点击按钮后,将其禁用。

<input type="submit" value="submit" />替换成:

<input type="buton" value="submit" onclick="this.disabled=true;this.form.submit();" />

分享到:
评论

相关推荐

    javascript-course:Code SydneyOdin项目课程的作业

    "javascript-course: Code Sydney Odin项目课程的作业"这个标题表明这是一个关于JavaScript编程的学习资源,特别关注于实际项目练习,这通常是为了提升开发者动手能力和理解力。Code Sydney和Odin Project都是知名的...

    JavaScript Code Improver代码格式化工具

    JavaScript Code Improver通过自动格式化代码,可以确保团队成员遵循相同的编码规范,避免因个人习惯差异导致的混乱。它能够处理常见的编程问题,如缩进不一致、括号对齐错误、换行符混乱等,使代码看起来更专业且...

    Pro JavaScript Design Patterns_with_code

    "Pro JavaScript Design Patterns_with_code"这个资源显然包含了关于JavaScript设计模式的专业知识,并且附带了实际的代码示例,这对于深入理解和应用这些模式非常有帮助。 首先,我们需要了解设计模式的基本概念。...

    CodeMirror在线代码编辑器

    1. **多语言支持**:CodeMirror能够处理各种编程语言,如HTML、CSS、JavaScript、Python、Java等。它通过模式匹配(mode)系统识别不同语言的语法,并相应地进行高亮显示,提高代码可读性。 2. **实时语法检查**:...

    Eclipse离线版插件CodeMix3

    - **快捷键定制**:CodeMix3支持自定义快捷键,可以根据习惯配置常用命令的快捷方式。 - **性能优化**:对于大型项目,可以通过调整Eclipse的内存分配、禁用不必要的插件等方式,提升Eclipse的启动速度和运行性能。 ...

    Visual Studio Code32bit 免安装版

    《Visual Studio Code 32位免安装版详解与JavaScript开发环境构建》 Visual Studio Code(简称VS Code)是一款由微软开发的免费、开源的代码编辑器,它支持多种编程语言,包括JavaScript。对于32位系统的用户,VS ...

    Calorie Tracking System using JavaScript with Source Code.zip

    本项目“Calorie Tracking System using JavaScript with Source Code”提供了一个利用JavaScript语言构建的卡路里追踪系统,旨在帮助用户有效监控每日摄入的热量,以实现健康的饮食习惯。下面,我们将深入探讨该...

    CodeRunner.cc

    CodeRunner.cc 支持超过10种编程语言,包括但不限于C、C++、Java、Python、JavaScript、Ruby、Swift、Go、PHP等。这意味着无论你是哪种语言的开发者,都能在这个平台上找到熟悉的环境来编写和运行代码。 2. **代码...

    [JavaScript][PDF][英文版]Oh My JS

    3. Code Conventions for the JavaScript Programming Language(JavaScript编程语言的代码约定):良好的编程习惯包括对代码的格式化、命名规则、注释等,使得代码易于阅读和维护。 4. Semicolons in JavaScript ...

    语言程序设计资料:JavaScript手册.doc

    JavaScript的编写环境是任何文本编辑器,如Visual Studio Code、Sublime Text或Notepad++。代码在Web浏览器中解释执行,从上到下逐行处理。JavaScript有多个版本,从JavaScript1.0到JavaScript1.4。不同的浏览器对...

    js-code-challenges:JavaScript代码挑战

    总之,"js-code-challenges"是一个宝贵的资源,它提供了一个结构化的平台,让你通过实践不断提升JavaScript技能。无论是对初学者还是有经验的开发者来说,这都是一个值得投入时间的项目。通过参与这些挑战,你可以...

    visual studio code for mac

    8. **自定义配置**:VS Code允许用户自定义快捷键、主题、工作区设置等,让每个人都能打造符合个人习惯的工作环境。 9. **性能优化**:尽管功能强大,但VS Code的启动速度快,内存占用低,即便处理大型项目也能保持...

    Expense Tracker App using JavaScript with Source Code.zip

    在这个项目中,我们将利用JavaScript的强大功能,创建一个用户友好的费用追踪应用,这不仅能够帮助我们跟踪日常支出,还能生成各类财务报表,便于分析消费习惯。 首先,我们需要建立项目的框架。这通常包括HTML文件...

    Magic Notes App in JavaScript with Source Code.zip

    《魔法笔记应用:JavaScript实现与源码解析》 在当今数字化时代,笔记应用程序已经成为日常工作和...同时,这也为自定义和扩展应用提供了可能,让开发者能够根据自己的需求进行定制,创造更符合个人习惯的笔记工具。

    使用JSLint完成JavaScript语法检查

    2. **集成开发环境(IDE)插件**:许多流行的IDE如Visual Studio Code、WebStorm等都提供了JSLint插件,可以实现实时语法检查。 3. **构建工具集成**:如果项目使用Gulp、Grunt或Webpack等构建工具,可以通过相应的...

    CodeAssist-1.4.3-signed.zip

    7. **多语言支持**:作为一个全面的代码辅助工具,CodeAssist可能支持多种编程语言,包括但不限于Java、C++、Python、JavaScript、PHP等,满足不同开发需求。 8. **版本控制集成**:为了便于团队协作,CodeAssist...

    Guess My Phrase Game using JavaScript with Source Code.zip

    这有助于你形成自己的编码规范和习惯。 这个项目将带你走过JavaScript开发的多个重要阶段,从基本概念到高级技巧,逐步提升你的编程技能。无论是初学者还是有一定经验的开发者,都能从中受益。动手实践,让你的...

    JavaScript编辑器有提示

    2. 集成开发环境(IDE):如Visual Studio Code、WebStorm、Eclipse等,内置丰富的JavaScript支持,包括智能提示、代码格式化、调试工具等。 3. 在线编辑器:如CodePen、JSFiddle等,适合快速原型开发和分享代码片段...

    Quick Math Using HTML, CSS and JavaScript with Source Code.zip

    在本项目"Quick Math Using HTML, CSS and JavaScript with Source Code"中,我们将深入探讨如何利用这三种技术来创建一个互动的数学应用。HTML(HyperText Markup Language)是网页内容的基础结构,CSS(Cascading ...

    JavaScript编辑工具

    1. Visual Studio Code (VS Code):由微软开发,免费且开源,拥有丰富的插件库,支持多种语言,是目前最流行的JavaScript编辑器之一。 2. Sublime Text:轻量级且速度快,有大量可用的社区开发的插件,提供良好的...

Global site tag (gtag.js) - Google Analytics