展开

关键词

js

使用 const 与 let 替 var (const let)  1.1、常量使用 const 定义,避免使用 var 定义:这样可以确保无法重新分配,这可能导致错误并难以理解。 Janeway;  5.2、字符串不应使用字符串连接跨多行入:字符串损坏很难使用,并且使的可搜索性降低。 badlet a = b = c = 1; good let a = 1; let b = a; let c = a;  11.6、避免使用 ++ 或 –,使用 += 或 -= 替(eslint == 替  12.2、注意 if 判断,因遵循如下则    · object 为 true    · undefined的结果为false    · Null 的结果为 false    · Booleans 空格(具体遵循eslint)  14.1、始终使用 2 个空格作为块之间的间距  14.2、在前括号【{ }, ( )】之前放置1个空格 badfunction test(){ console.log

12830

JSON

HTML5学堂:在AJAX实现前后台数据交互的时候,通常使用JSON的数据格式,对于JSON来说,有严格的,一旦格式出问题,就无法显示出相应效果,同时还不在控制台报错。 今天我们一起总结一下,JSON的有哪些。JSON是什么?在前后台的交互中,通常要互相传递消息,那就需要一种两方面都能“听懂的语言”,数据格式这里就表语言。 因此,在当中,需要遵循基本的对象、数组的方式。 数组方式 对象方式 { user : H5course, type : studyNetwork, team : }JSON的注意事项1 数组或对象之中的字符串必须使用双引号,不能使用单引号2 对象的成员名称必须使用双引号

80440
  • 广告
    关闭

    腾讯云前端性能优化大赛

    首屏耗时优化比拼,赢千元大奖

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python格式

    Python的编是非常讲究的,所以我们单独来一节课聊聊Python问题。 在Python过程中如果稍微不就有可能报错,但是这种恰好又是Python的优点,省去很多不必要的标点符号来限制格式。下面就来列举一些常见的。 一、Python缩进下面是两个功能完全相同的函数,第一个是正确,第二个是因为缩进而产生错误的函数。Python的缩进就是块之间的逻辑关系表达方式。 大家可以看到第一行是正确格式,第二行红色横线上方会有黄色波浪线提示,表示省略空格后出现格式不提示,这里不是报错。 三、Python空行空行一般不会引起语句错误,但是会出现一些黄色波浪线提示。下面就的一个实例,两组完全一样,仅仅是空行有所不同。

    8820

    js

    前言在js开发中,我简单的总结出了以下则,后面会陆续补充并且对进行分类。 js建议保存到后缀名.js的文件中js不建议放在html中,原因有:不能被缓存,会增大网页文件的大小,可维护性不高,会影响页面的加载。 注释 : 注释可以增加的可维护性,尤其在项目交接的时候。 好注释有利于团队的集成开发。 在更新功能以及模块时通过注释进行补充说明。 有意义的注释,关键位置的说明。 大括号要在使用语句块的时候使用,哪怕只有一句,这样可以避免以后再添加语句的时候造成逻辑错误,比如if else 这样的语句中,默认只对单行有效 。 尽量使用语法严格模式 消除之中的不友好;运行更快 ;保证运行的安全 ;为新版本的js做好铺垫。 22.

    1K30

    CSS 、顺序

    本文来自设计达人网站,Jeff 看到该文感觉非常有必要学习分享,so,转载在这里,感谢原作者——了这么久的CSS,但大部分前端er都没有按照良好的CSSCSS,这样会影响的阅读体验 ,这里设计达人网总结一个CSS、CSS顺序供大家参考,这些是参考了国外一些文章以及我的个人经验总结出来,我想对CSS的前端用户来说是值得学习的。 CSS使用CSS缩属性CSS有些属性是可以缩的,比如padding,margin,font等等,这样精简同时又能提高用户的阅读体验。??去掉小数点前的“0”?? 简命名很多用户都喜欢简类名,但前提是要让人看懂你的命名才能简哦!??16进制颜色有些颜色是可以缩的,我们就尽量缩吧,提高用户体验为主。?? CSS命名则)常用的CSS命名则头:header 内容:contentcontainer 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体佈局宽度:wrapper

    76490

    前端JS

    前言下面这几点将工作中所踩的一些坑简单整理了一下,团队几个人开发,一些默契就比较重要,可以提高开发效率和的可读性命名,编和注释命名A.文件夹命名:文件夹、文件的命名与命名空间应能功能,可读性强 ,如hubB.函数和变量命名: 具有意义的驼峰命名,如hubList; 变量函数名禁止使用关键字和保留字,禁止重新定义(不能重名)或定义不用C.常量:大字母,如HUBLIST编采用统一的缩进方式排版 ),函数里面不要有太多的returnD.函数的形参不超过7个,超过用数组,调用时实参和形参对应E.不能有重复的返回F.在循环内部声明函数慎用,因为是循环执行完成函数调用才会执行G.Return后面不要 ,并且不封装成if…then…else…导入和导出使用import和export,只能位于顶部和顶部,如果中部需要按需导入文件使用require解决地狱回调问题A.方法一 ? C.If…else if…else多个条件时以else结尾,因为符合防御性编程则D.NaN不应该用于比较,应该是判断是否是数字E.Switch…case使用在至少有三个判断值,case不可省,每次case

    83610

    css

    属性的顺要有一定的律。 FlowPositioningDimensionsMargins, Padding, Borders, OutlineTypographic StylesBackgroundsOpacity, Cursors, Generated Content 从上到下的顺序示例

    24640

    css

    虽然CSS初学者易于上手,且趣味性十足,但是作为一项工程而言,还是需要有一定约束的。这里简单介绍下关于css的一些。1. 顺序一般而言css都有一定的顺序,而不是想起来什么属性说明属性。 一般css的顺序为:位置(z-index position top display float ...)大小边距(width padding margin ...)文字(font line-height 命名命名两个注意点:不要乱使用“id”这是因为id在js中具有唯一性,防止多次使用而对脚本编带来影响。而class类则可重复使用。另外id与class权重不同,优先级不同,id得按需使用。 对浏览器解析更加兼容;2. js变量一般使用下划线命名,为做出良好区分,所以使用短横线。

    13520

    C

    比如:2 + 4 * 5也可以使用格式化快捷键 Ctrl+alt+L 可以自己设置VC++ 2010 设置快速格式化键:工具–>选项 ?3.

    7620

    C

    比如:2 + 4 * 5 3) 也可以使用格式化快捷键 Ctrl+alt+L 可以自己设置 VC++ 2010 设置快速格式化键:工具-->选项3.

    13960

    - HTML

    HTML 运用于我的个人项目种,在制定之时,借鉴了一些大厂和开源组织的文档。 属性顺序 HTML 属性应当按照以下给出的顺序依次排列,确保的易读性。 id 用于标识具体组件,应当谨慎使用(例如,页面内的签),因此排在第二位。 class 命名 class 必须单词全字母小,单词间以 - 分隔。 class 必须表相应模块或部件的内容或功能,不得以样式信息进行命名。 避免过度任意的简。.btn 表 button,但是 .s 不能表达任何意思。 标签类型属性 不需要为 CSS、JS 指定类型属性,HTML5 中默认已包含。 推荐: 不推荐: 注释 单行注释 一般用于简单的描述,如某些状态描述、属性描述等。 注释内容前后各一个空格字符,注释位于要注释的上面,单独占一行。 推荐: ... 模块注释 一般用于描述模块的名称以及模块开始与结束的位置。

    11120

    - CSS

    CSS 运用于我的个人项目种,在制定之时,借鉴了一些大厂和开源组织的文档。 媒体查询的位置 将媒体查询放在尽可能相关则的附近。不要将他们打包放在一个单一样式文件中或者放在文档底部。如果你把他们分开了,将来只会被大家遗忘。 } @media (min-width: 480px) { .element { ...} .element-avatar { ... } .element-selected { ... }} 注释 - *.mod-a {}* Module B ---------------------------------------------------- *.mod-b {} 文件信息注释 在样式文件编声明

    15130

    - JavaScript

    JavaScript 运用于我的个人项目种,在制定之时,借鉴了一些大厂和开源组织的文档。 花括号 在大多数的 JavaScript 项目中,花括号以「Egyptian」风格,即左花括号与相应的关键词在同一行上,而不是新起一行。 在使用 Vue.js 这类现化框架编项目时,遵循框架本身的风格(不加分号)。 块空格 一致性是任何风格指南的重要组成部分。虽然在哪里放置块的开括号纯属个人偏好,但在整个项目中应该保持一致。 推荐: const sum = 1 + 2 不推荐: const sum = 1+2 函数位置 如果你正在几个「辅助」函数和一些使用它们的,我们约定先调用,再函数。 注释 单行注释 必须独占一行。 后跟一个空格,缩进与下一行被注释说明的一致。 多行注释 避免使用 *...* 这样的多行注释。有多行注释内容时,使用多个单行注释。

    14910

    python

    最近两年的工作都是和运维相关,有时运维人员也会一些python程序,但基本上都没有遵循相应的,一向粗暴,能用就行,既不考虑可读性也不考虑可维护性,作为一个开发人员有时候看他们就很不舒服, 今天就谈谈python时的一些。 python的基本上都要遵循PEP8的风格。 pycharm会帮助你检测,只要认真遵循一般不会出什么问题。 我们编不仅是要实现某种功能,就尽管它是核心,但是你的在以后极有可能会交给别人去维护,所以你应当尽可能地让人看懂,避免给别人留坑。

    5830

    HTML&CSS

    第一部分:HTML:1.1 HTML整体结构:1.1.1:HTML基础设施:文档以首行顶格开始,推荐使用;文档必须申明编charset,与文件本身编保持一致,推荐;根据页面内容和需求适当填 1.1.2:结构顺序与视觉顺序基本保持一致按照从上到下,从左到右的顺序进行HTML;有时候为了便于搜索引擎抓取,我们要将重要内容在HTML结构中提前;用div替table布局;当需要一些表现形式为表格的数据 ,使用1.1.3:结构(html),表现(css),行为(js)三者分离,避免内联使用link将css文件引入,置于head中;使用script将js文件引入,置于body底部。 删除冗余的行尾的空格使用4个空格替1个Tab(大多数编辑器均可设置)对于内容较为简单的表格,建议将成单行大的模块之间,可以使用空行隔开,使结构更为清晰另外,请做到下列几点:结构上可以并列,就不要嵌套 如:如果可以

    365100

    HTML的

    The following document outlines a reasonable style guide for HTML development. T...

    20420

    idea Java

    1.阿里巴巴Java开发手册----2.基于上面的idea检查插件打开ideafile–>setting–>plugins–>Browse repositories…搜索alibaba可以看到Alibaba Java Coding Guidelines 点击install安装点击OK,然后重启idea 右键点击工程文件或目录可以看到 “编约扫描”、“关闭实时检测功能”切换语言 Tools–>alibaba author $USER$* @Date $time$ $date$$param$* @return $retrun$*右边的Expand with 选择 “Enter”,点击“Edit variables”填Expression 底部的提示“No applicable contexts yet”,点击define,勾选Java点击OK此后,好方法名及其参数后,在方法上输入**点击Enter键,便会添加方法头注释

    58800

    go的

    go的工具要求以指定的一种方式组织二、管理:目录大纲:go项目程序员通常喜欢将所有放在一个单一的工作空间内。 工作空间包含许多版本库每个库包含一个或者多个包每个包包含一个或者多个go源文件包的目录路径决定了导入的路径。 go工具都可以通过在GOPATH指定的工作区中查找github.comuserhello包来查找源。 go buildgo build github.comuserstringutil或者直接到目录下github.comuserstringutilgo build然后到原来的hello.go文件的目录编如下 三、测试go有个轻量级的测试框架,通过go test命令测试testing包可以通过这样命名来_test.go,函数名TestXXX和功能函数func (t *testing.T)。

    39520

    CSS 样式

    可能不同团队都有各自的,又或者很多人在 CSS 的时候还是想到什么就什么,不存在太多的约束。我觉得 CSS 还是有存在的必要的,尤其是在团队配合,多人协作下,就显得尤为重要。 本文的所列是实践当中得出的一套比较不错的 CSS ,并不希望大家完全采用,而是希望可以结合自己的团队需要,发展出一套适合自己的 CSS 。也希望可以有更多的建议,共同的完善。 > Visual 的顺序,提高的可读性。 所以,合理的新样式选择器,是完全可以避一些看似需要使用 !important 的情况的。 注释单行注释星号与内容之间必须保留一个空格。 又或者多个元素具有同样的样式,我们希望能够少这部分,公共部分抽离出来只一次,达到复用。

    42870

    SQLServer梳理

    今天给大家分享SQLServer笔记,希望对大家能有所帮助! ?1、在名称中仅使用字母、数字和下划线要在名称中仅使用字母、数字和下划线,主要是因为这些字符可以被方便的移植到编程语言中。 注意:不要将下划线作为名称的第一个或最后一个字母,这样不利于的阅读。2、列名、参数和变量等标量应尽量小一般情况下,小字母比大字母阅读体验更佳。阅读小文本的速度比大的速度快5%~10%。 1.等号两边使用空格在赋值语句时,应当在等号两边使用空格分隔,如SET @age = 30比SET @age=30更容易阅读。 2.逗号后面使用空格应当遵循在逗号后面使用空格的原则,因为英语中逗号和句号很容易混淆加空格更有利于发现SQL错误的问题。 6、使用缩进的合理的使用缩进会使SQL语句的层次和逻辑关系更加清晰,一般都是缩进2个空格。例如,在下面的语句中,AND关键词连接了两个筛选条件,缩进后会更加突出WHERE子句。

    9610

    相关产品

    • 腾讯云代码分析

      腾讯云代码分析

      腾讯云代码分析(TCAP),用心关注每行代码迭代、助您传承卓越代码文化!精准跟踪管理代码分析发现的代码质量缺陷、代码规范、代码安全漏洞、无效代码,以及度量代码复杂度、重复代码、代码统计。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券