精华内容
下载资源
问答
  • js命名规范

    2021-01-17 11:52:45
    js命名应遵循 简洁、语义化 的原则 一、变量 命名方法: 小驼峰式命名命名规范:前缀为形容词 (函数前缀为动词, 以此来区分函数和变量) # 好的命名方式 let maxCount = 10; let tableTitle = '啦啦啦'; # ...

    js命名应遵循 简洁、语义化 的原则

    一、变量

    命名方法: 小驼峰式命名法
    命名规范:前缀为形容词 (函数前缀为动词, 以此来区分函数和变量)

     

    # 好的命名方式
    let maxCount = 10;
    let tableTitle = '啦啦啦';
    # 不好的命名方式
    let setConut = 10;
    let getTitle = '啦啦啦';
    

    二、常量

    命名方法:名词全部大写
    命名规范:使用大写字母和下划线来组合命名,下划线用来分割单词。

     

    const MAX_COUNT = 10;
    const URL = '//www.huifenqi.com';
    

    三、函数 & 方法

    命名方法: 小驼峰式命名法
    命名规范: 前缀应该为动词
    命名建议:常用动词约定

    JavaScript 代码规范


    所有的 JavaScript 项目适用同一种规范。


    JavaScript 代码规范

    代码规范通常包括以下几个方面:

    • 变量和函数的命名规则
    • 空格,缩进,注释的使用规则。
    • 其他常用规范……

    规范的代码可以更易于阅读与维护。

    代码规范一般在开发前规定,可以跟你的团队成员来协商设置。


    变量名

    变量名推荐使用驼峰法来命名(camelCase):

    firstName = "John";
    lastName = "Doe";

    price = 19.90;
    tax = 0.20;

    fullPrice = price + (price * tax);


    空格与运算符

    通常运算符 ( = + - * / ) 前后需要添加空格:

    实例:

    var x = y + z;
    var values = ["Volvo", "Saab", "Fiat"];


    代码缩进

    通常使用 4 个空格符号来缩进代码块:

    函数:

    function toCelsius(fahrenheit) {
        return (5 / 9) * (fahrenheit - 32);
    }

    Note不推荐使用 TAB 键来缩进,因为不同编辑器 TAB 键的解析不一样。

    语句规则

    简单语句的通用规则:

    • 一条语句通常以分号作为结束符。

    实例:

    var values = ["Volvo", "Saab", "Fiat"];

    var person = {
        firstName: "John",
        lastName: "Doe",
        age: 50,
        eyeColor: "blue"
    };

    复杂语句的通用规则:

    • 将左花括号放在第一行的结尾。
    • 左花括号前添加一空格。
    • 将右花括号独立放在一行。
    • 不要以分号结束一个复杂的声明。

    函数:

    function toCelsius(fahrenheit) {
        return (5 / 9) * (fahrenheit - 32);
    }

     

    循环:

    for (i = 0; i < 5; i++) {
        x += i;
    }

     

    条件语句:

    if (time < 20) {
        greeting = "Good day";
    } else {
        greeting = "Good evening";
    }


    对象规则

    对象定义的规则:

    • 将左花括号与类名放在同一行。
    • 冒号与属性值间有个空格。
    • 字符串使用双引号,数字不需要。
    • 最后一个属性-值对后面不要添加逗号。
    • 将右花括号独立放在一行,并以分号作为结束符号。

    实例:

    var person = {
        firstName: "John",
        lastName: "Doe",
        age: 50,
        eyeColor: "blue"
    };

    短的对象代码可以直接写成一行:

    实例:

    var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};


    每行代码字符小于 80

    为了便于阅读每行字符建议小于数 80 个。

    如果一个 JavaScript 语句超过了 80 个字符,建议在 运算符或者逗号后换行。

    实例:

    document.getElementById("demo").innerHTML =
        "Hello Runoob.";


    尝试一下 »


    命名规则

    一般很多代码语言的命名规则都是类似的,例如:

    • 变量和函数为小驼峰法标识, 即除第一个单词之外,其他单词首字母大写( lowerCamelCase
    • 全局变量为大写 (UPPERCASE )
    • 常量 (如 PI) 为大写 (UPPERCASE )

    变量命名你是否使用这几种规则: hyp-henscamelCase, 或 under_scores ?

    HTML 和 CSS 的横杠(-)字符:

    HTML5 属性可以以 data- (如:data-quantity, data-price) 作为前缀。

    CSS 使用 - 来连接属性名 (font-size)。

    Note- 通常在 JavaScript 中被认为是减法,所以不允许使用。

    下划线:

    很多程序员比较喜欢使用下划线(如:date_of_birth), 特别是在 SQL 数据库中。

    PHP 语言通常都使用下划线。

    帕斯卡拼写法(PascalCase):

    帕斯卡拼写法(PascalCase) 在 C 语言中语言较多。

    驼峰法:

    JavaScript 中通常推荐使用驼峰法,jQuery 及其他 JavaScript 库都使用驼峰法。

    Note变量名不要以 $ 作为开始标记,会与很多 JavaScript 库冲突。

    HTML 载入外部 JavaScript 文件

    使用简洁的格式载入 JavaScript 文件 ( type 属性不是必须的):

    <script src="myscript.js">


    使用 JavaScript 访问 HTML 元素

    一个糟糕的 HTML 格式可能会导致 JavaScript 执行错误。

    以下两个 JavaScript 语句会输出不同结果:

    实例

    var obj = getElementById("Demo")

    var obj = getElementById("demo")


    尝试一下 »

    HTML 与 JavaScript 尽量使用相同的命名规则。

    访问 HTML(5) 代码规范


    文件扩展名

    HTML 文件后缀可以是 .html (或 .htm)。

    CSS 文件后缀是 .css 。

    JavaScript 文件后缀是 .js 。


    使用小写文件名

    大多 Web 服务器 (Apache, Unix) 对大小写敏感: london.jpg 不能通过 London.jpg 访问。

    其他 Web 服务器 (Microsoft, IIS) 对大小写不敏感: london.jpg 可以通过 London.jpg 或 london.jpg 访问。

    你必须保持统一的风格,我们建议统一使用小写的文件名。

     
      
      
      
      
      
      

     

    // 是否可阅读
    function canRead() {}
    // 获取名称
    function getName() {}
    

    四、类 & 构造函数

    命名方法:大写驼峰式命名法,首字母大写。
    命名规范:前缀为名称。

     

    class Persion {
      constructor(name) {
       ...
      }
    }
    
    let person = new Person('啦啦啦');
    

    五、类的成员

    类的成员包括:

    1. 公共属性和方法: 跟变量和函数命名一样。
    2. 私有属性和方法:前缀为下划线_, 后面跟公共属性和方法一样的命名方式。

     

    class Person {
      // 私有属性 
      _name: string;
      constructor() { }
    
      // 公共方法
      getName() {
        return this._name;
      }
      // 公共方法
      setName(name) {
        this._name = name;
      }
    }
    

    六、注释规范

    格式化插件推荐prettier
    6.1 单行注释

     

    // 设置标题
    setTitle()
    

    6.2 多行注释

     

    /*
     * 代码执行到这里后会调用setTitle()函数
     * setTitle():设置title的值
     */
    setTitle();
    

    6.3 函数 & 方法注释

     

    /**
     * 函数说明
     * @关键字
     **/
    

    常用关键字注释

    注释名语法含义示例
    @param@param {参数类型} 描述信息描述参数@param {String} name 传入名称
    @return@return {参数类型} 描述信息描述返回值@retun {Boolean} true: 可执行; false: 不可执行
    @author@author 描述信息描述作者@author 某某某 2018/04/24
    @example@example 示例代码演示函数的使用@example setTitle('啦啦啦');

    七、vue常用开发规范

    7.1 import

    import 应置于顶层, 引入组件名遵循大写驼峰式命名法。

     

    import ElInput form '***'
    import Emitter from '***'
    

    7.2 methods

    命名方法:同函数命名法
    命名建议:事件处理应以handle开头,如handleBlur
    其他建议:使用promiseasync/await处理异步逻辑,避免使用回调函数。

    7.3 少使用watch, 直接监听事件。

    7.4 合理利用style的scope属性,隔离页面样式。通用组件应避免使用scope.

    展开全文
  • 根据:https://www.cnblogs.com/ypppt/p/13066751.html1.页面的文件、函数命名规范 统一用翻译的英文命名(推荐),统一用拼音命名(拼音的简化也可) 统一使用驼峰命名,比如fileData 统一用小写的英文字母,...

    根据:https://www.cnblogs.com/ypppt/p/13066751.html
    1.页面的文件、函数命名规范

    统一用翻译的英文命名(推荐)统一用拼音命名(拼音的简化也可)

        统一使用驼峰命名,比如fileData

        统一用小写的英文字母,数字和下划线的组合,不得包含汉字空格和特殊字符。方便理解,见名之意

    如果文件名过长,可以使用缩写的规范,如pro—product ,注意不要中英文混用

    例如:

    • 驾驶舱cockpit
    • 首页—home
    • 轨迹trajectory,轨迹管理太长(Track management),所以取轨迹(trajectory)
    • 监测monitor,在线监测太长(Online monitoring),所以取监测(monitor)
    • 运营operate,运营管理太长(operation management),所以取运营(operate)
    • 详情—details
    • 用户信息userInfo

      2.常用的文件夹命名与用途

    src,source源代码,用src居多
    config配置文件

    server:用来放服务端代码

    router:路由

    utils,tools,helpers:工具代码

    lib库文件,library的缩写

    dist:用来放打包编译后的文件,应该是distribution的缩写

    build,scripts:构建脚本

    assets,vendor资源,一般用来放图片或css文件

    static静态资源

    component组件

    plugins插件

    bin命令脚本,命令行工具经常会用到

    common公用的文件

    core核心文件

    adapters:适配器,适配器模式是一种很常用的设计模式

    legacy:一般用来放兼容历史版本或兼容旧浏览器的代码

    benchmarksbenchmarks测试,又叫基准测试或性能测试。用来测试版本的性能变化

    unit,spec单元测试,一般在test目录下

    e2e端对端测试,一般在test目录下

    examples,demo示例

    packages很多项目会打包出多个npm包,用来减小体积,一般会用packages来放不同的包

    misc杂项,miscellaneous的缩写

    test,__tests__测试文件,也经常用__test__,facebook的测试框架jest默认的测试文件目录就是__test__

    docs文档

    3.图片命名规范

    图片的名称分为头尾两部分,用下划线隔开,头部表示此图片的大类性质,例如广告,标志,菜单,按钮等

    • logo:标志性的图片
    • button:在页面上位置不固定,并且带有链接的小图片
    • menu:在页面中某一位置连续出现,性质相同的链接栏目的图片
    • pic:装饰用的图片

    例子:

    • title_news.gif ,logo_police.gif


      4.CSS样式命名  

    注意:css样式命名统一使用小写英文+下划线,比如 div_box
    外套 wrap ------------------用于最外层
    头部 header ----------------用于头部
    主要内容 main ------------用于主体内容(中部)
    左侧 main_left -------------左侧布局
    右侧 main_right -----------右侧布局
    导航条 nav -----------------网页菜单导航条
    内容 content ---------------用于网页中部主体
    底部 footer -----------------用于底部 

    4.1   DIV+CSS命名参考表:

    CSS样式命名

    说明

    网页公共命名

    wrapper

    页面外围控制整体布局宽度

    container或content

    容器,用于最外层

    layout

    布局

    head, header

    页头部分

    foot, footer

    页脚部分

    nav

    主导航

    subnav

    二级导航

    menu

    菜单

    submenu

    子菜单

    sideBar

    侧栏

    sidebar_a, sidebar_b

    左边栏或右边栏

    main

    页面主体

    tag

    标签

    msg ,message

    提示信息

    tips

    小技巧

    vote

    投票

    friendlink

    友情连接

    title

    标题

    summary

    摘要

    loginbar

    登录条

    searchInput

    搜索输入框

    hot

    热门热点

    search

    搜索

    search_output

    搜索输出和搜索结果相似

    Search_bar

    搜索条

    search_results

    搜索结果

    copyright

    版权信息

    logo

    网站LOGO标志

    siteinfo

    网站信息

    service

    服务

    regsiter

    注册

    guild

    指南

    list

    列表

    homepage

    首页

    subpage

    二级页面子页面

    tool, toolbar

    工具条

    drop

    下拉

    dorpmenu

    下拉菜单

    status

    状态

    scroll

    滚动

    .tab

    标签页

    .left .right .center

    居左、中、右

    .news

    新闻

    .download

    下载

    CSS文件命名

    说明

    master.css,style.css

    主要的

    module.css

    模块

    base.css

    基本共用

    layout.css

    布局,版面

    themes.css

    主题

    columns.css

    专栏

    font.css

    文字、字体

    forms.css

    表单

    mend.css

    补丁

    print.css

    打印

     

    5. js函数命名规范  

    函数命名:统一使用动词或者动词+名词形式 ---- fnInit()

    对象方法命名使用fn+对象类名+动词+名词形式   fnAnimateDoRun() 

    某事件响应函数命名方式为fn+触发事件对象名+事件名或者模块名  fnDivClick()

    附常用的动词列表:

    get 获取/set 设置, add 增加/remove 删除,create 创建/destory 移除 start 启动/stop 停止

    open 打开/close 关闭, read 读取/write 写入,load 载入/save 保存, create 创建/destroy 销毁

    begin 开始/end 结束, backup 备份/restore 恢复,import 导入/export 导出, split 分割/merge 合并

    inject 注入/extract 提取, attach 附着/detach 脱离,bind 绑定/separate 分离, view 查看/browse 浏览

    edit 编辑/modify 修改, select 选取/mark 标记,copy 复制/paste 粘贴, undo 撤销/redo 重做

    insert 插入/delete 移除, add 加入/append 添加,clean 清理/clear 清除, index 索引/sort 排序

    find 查找/search 搜索, increase 增加/decrease 减少,play 播放/pause 暂停, launch 启动/run 运行

    compile 编译/execute 执行, debug 调试/trace 跟踪,observe 观察/listen 监听, build 构建/publish 发布

    input 输入/output 输出, encode 编码/decode 解码,encrypt 加密/decrypt 解密, compress 压缩/decompress 解压缩

    pack 打包/unpack 解包, parse 解析/emit 生成,connect 连接/disconnect 断开, send 发送/receive 接收

    download 下载/upload 上传, refresh 刷新/synchronize 同步,update 更新/revert 复原, lock 锁定/unlock 解锁

    check out 签出/check in 签入, submit 提交/commit 交付,push 推/pull 拉, expand 展开/collapse 折叠

    begin 起始/end 结束, start 开始/finish 完成,enter 进入/exit 退出, abort 放弃/quit 离开

    obsolete 废弃/depreciate 废旧, collect 收集/aggregate 聚集

    展开全文
  • HTML文件命名规范大全

    2021-06-11 12:46:48
    3:命名规则:是团队成员可以看懂自己的代码,自己也方便查找并修改xxx.hml文件的命名1:主页面: index.html2: 子页面,首页: home.html 我的: mine.html关于我们: abutus.html 信息反馈 feedback产品:product 购物...

    项目中文件名字

    1:符合应用场景

    2:一律使用小写英文字母,统一要求,英文,禁止中文拼音。

    3:命名规则:是团队成员可以看懂自己的代码,自己也方便查找并修改

    xxx.hml文件的命名

    1:主页面: index.html

    2: 子页面,首页: home.html 我的: mine.html

    关于我们: abutus.html 信息反馈 feedback

    产品:product 购物: shop 计数器:count

    3:一级页面:登录:login.html login.css logo.js

    注册:resign.html

    用户管理:userManage.html

    图片的命名规则

    1:图片文件的后缀 xxx.png xxx.jpg xxx.gif xxx.bmp

    图片的名称分为头尾两部分,用下划线隔开,头部分表示此图片的大类

    列如:产品类 product 产品下的 电视 手机 product_tv product_iphone

    大类列如:广告,标志,菜单,按钮

    放在页面顶部的【广告】 【banner】

    企业商标 【标志】性的图片 【logo】

    在页面上某一个位置连续出现,性质相同的连接栏目的图片我们取名: 【menu】

    装饰用的照片我们取名:【pic】

    不带链接表示【标题的图片】我们取名:【title】

    范 例:banner_sou.gif

    banner_sina.gif

    menu_aboutus.gif

    menutitle_news.gif

    logo_police.gif

    logo_national.gif

    pic_people.jpg

    pic_TV.jpg

    文件夹存放规范

    www 或者 web 存放前端代码文件

    css 存放 xxx.css 文件

    src 存放 xxx.js 文件

    views 或者 pages 存放 xxx.html 或者 xxx.vue 文件

    assetes 存放所有【资源文件】

    image 存放图片文件

    library 存放【第三方库】文件

    media 存放媒体文件

    build 存放经过【自动化构建工具】或者【自动化打包工具】处理后的文件

    serve 存放服务端代码文件

    api 存放 【接口】文件

    modules 存放【数据库操作】文件

    展开全文
  • Vue项目中的文件/文件夹命名规范0.2262018.09.21 16:01:09字数 820阅读 6979文件或文件夹的命名遵循以下原则:index.js或者index.vue,统一使用小写字母开头的(kebab-case)命名规范属于组件或类的,统一使用大写字母...

    Vue项目中的文件/文件夹命名规范

    0.2262018.09.21 16:01:09字数 820阅读 6979

    文件或文件夹的命名遵循以下原则:

    index.js 或者 index.vue,统一使用小写字母开头的(kebab-case)命名规范

    属于组件或类的,统一使用大写字母开头的(PascalCase)命名规范

    其他非组件或类的,统一使用小写字母开头的(kebab-case)命名规范

    1. Why?

    文件夹命名: camelCase VS kebab-case

    展开node_modules中的项目依赖,会发现,几乎所有的项目文件夹命名都是 kebab-case命名的,使用kebab-case命名的文件夹比camelCase命名的文件夹看起来更清晰

    组件命名:kebab-case VS PascalCase

    vue的官方的风格指南中关于组件文件名的推荐:

    单文件组件的文件名应该要么始终是单词大写开头 (PascalCase),要么始终是横线连接 (kebab-case)。

    单词大写开头对于代码编辑器的自动补全最为友好,因为这使得我们在 JS(X) 和模板中引用组件的方式尽可能的一致。然而,混用文件命名方式有的时候会导致大小写不敏感的文件系统的问题,这也是横线连接命名同样完全可取的原因。

    2. 文件夹命名规范

    属于components文件夹下的子文件夹,使用大写字母开头的PascalBase风格

    全局通用的组件放在 /src/components下

    其他业务页面中的组件,放在各自页面下的 ./components文件夹下

    每个components文件夹下最多只有一层文件夹,且文件夹名称为组件的名称,文件夹下必须有index.vue或

    index.js,其他.vue文件统一大写开头(Pascal case),components下的子文件夹名称统一大写开头(PascalCase)

    其他文件夹统一使用kebab-case的风格

    全局公共组件:/src/components示例

    - [components]

    - [Breadcrumb]

    - index.vue

    - [Hamburger]

    - index.vue

    - [SvgIcon]

    - index.vue

    业务页面内部封装的组件:以 /src/views/layout/components示例

    -[src]

    - [views]

    - [layout]

    - [components]

    - [Sidebar]

    - index.vue

    - Item.vue

    - SidebarItem.vue

    - AppMain.vue

    - index.js

    - Navbar.vue`

    index.js 中导出组件方式如下:

    export { default as AppMain } from './AppMain'

    export { default as Navbar } from './Navbar'

    export { default as Sidebar } from './Sidebar'

    看index.js中最后一行代码,不难发现,为什么components下的子文件夹要使用PascalCase命名:

    export { default as Sidebar } from './sidebar' // 使用kebab-case命名的文件夹

    export { default as Sidebar } from './Sidebar' // 使用 PascalCase命名的文件夹

    对于组件的导出/导入,我们一般都是使用大写字母开头的PascalCase风格,

    以区别于.vue组件内部的其他camelCase声明的变量,

    [Sidebar]作为【侧边栏组件】的一个整体被导出,文件夹的命名也采用PascalCase,

    有利于index.js中export时的前后统一,避免很多情况下不注意区分大小写

    3. 文件命名规范

    3.1. *.js文件命名规范

    属于类的.js文件,除index.js外,使用PascalBase风格

    其他类型的.js文件,使用kebab-case风格

    属于Api的,统一加上Api后缀

    3.2. *.vue文件命名规范

    除index.vue之外,其他.vue文件统一用PascalBase风格

    3.3. *.less文件命名规范

    统一使用kebab-case命名风格

    vue-cli构建的vue项目中引入stylus文件

    在写基于vue-cli的vue项目时,如果直接引入styl文件,会报错,需要安装stylus.stylus-loader依赖以及别名配置. 1.下载安装stylus.stylus-loader,推荐使 ...

    vue项目中导出Excel文件功能的前端代码实现

    在项目中遇到了两种不同情况, 1.get请求导出文件,实现起来相对简单 // 导出数据 exportData() { window.location.href = `/oes-content-mana ...

    vue项目中操作PDF文件

    以前从来没接触过前端要求显示PDF文件,一时之间有点懵逼,不知从哪下手啊... 无奈之下,去找度娘,方法还不少,iframe  embed  object这些标签就可以, 可是拿过来做个demo一试, ...

    Vue项目中引入外部文件(css、js、less)

    例子中css文件采用bootstrap.css,js文件采用jQuery,less文件用less.less(自定义文件) 步骤一:安装webpack cnpm install webpack -g 步 ...

    Vue 项目中对路由文件进行拆分(解构的方法)

    项目需求场景: 在开发项目过程中,在项目过于庞大,路由信息非常多的情况下,如果将路由配置信息都放在一个文件里面,那么这个JS是不方便维护的, 那么,这个时候需要我们把这个庞大的路由文件,根据项目功能分 ...

    在vue项目中的js文件里使用vue实例

    参考的网址:https://blog.csdn.net/weixin_34353714/article/details/86958742 不为其他,就为了记录一下,方便以后查看: 第一种方法: 1.首 ...

    Vue项目中导入excel文件读取成js数组

    1. 安装组件 cnpm install xlsx --save 2. 代码

    ASP&period;NET Web API 跨域访问

    自定义特性 要在WebApi中实现JSONP,一种方式是实现自定义特性  http://stackoverflow.com/questions/9421312/jsonp-with-asp-net-w ...

    Ehcache&lpar;2&period;9&period;x&rpar; - API Developer Guide&comma; Cache Decorators

    About Cache Decorators Ehcache uses the Ehcache interface, of which Cache is an implementation. It i ...

    AfxOleInit&lpar;&rpar;和&colon;&colon;CoInitialize&lpar;NULL&rpar;区别

    From: http://blog.csdn.net/zhoubl668/archive/2009/04/30/4139933.aspx OLE是建立在COM之上的技术,层次比COM要高.AfxOle ...

    ios开发屏幕问题

    1. 程序要要支持Iphone 和 ipad,所以首先必需创建一通用程序,这一操作只要在创建程序时在 devices那栏上勾选universal即可,完成后会发现有两个.xib文件,但只有一个view ...

    linux 用户管理维护 清缓存

    #echo 1 > /proc/sys/ vm/drop_caches 2013.10.10 其实一直user group一直都没去弄清楚 只是没去归类,@@一种是对用户/组直接修改(同时也更改 ...

    杭电OJ2004——成绩转换

    /*成绩转换Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

    python写service时全局变量问题

    在尝试用flask写service的过程中,我发现全局变量使用虽然很方便,但其实是很冒险的. 本次我使用的是声明global变量的方式,如果作为本地的单次使用的程序来说,确实没有问题并且很好用,对于竞 ...

    【JAVA】使用 jedis操作redis——连接、存储数据、切库等

    本篇运用Java调用jedis包(jedis在线文档API ),做简单操作实例. 安装jedis 1. 2.9.0 jar 版本下载: jedis-2.9.0.jar 2. 新建项目,添加该驱动包 连 ...

    展开全文
  • golang 文件命名规则

    2021-06-08 14:49:35
    golang 文件命名规则1、平台区分2、测试文件3、CPU类型区分 1、平台区分 规则:文件名_平台,例:open_windows,go 踩坑历史:如果项目中有"_windows"结尾的文件,则在Linux上编译的时候,不会将此文件打包进exe中 可...
  • 对于WEB制作人员,HTML制作中的文件夹、及各类文件命名是一个重要的环节,我们需要了解并遵循一些命名规范和准则。新手可能不曾注意过这个问题,但其实命名规范早已是老生常谈的问题,它的重要性会随着你所接触...
  • 1. 术语 常见的命名规范,分为以下三种:
  • 2、图片文件图片文件又包括:修饰页面类(如背景图片)、商品图片类、banner广告类及网站标志图片等。我们可以把商品图片单独放在一个命名为product的文件夹,并将其置于images文件夹下;还有banner广告之类的图片可...
  • 来源 |https://www.robinwieruch.de/javascript-naming-conventions今天跟大家分享的是JavaScript 命名约定示例介绍——它为...
  • 目录:创建项目Vue CLI 是 Vue.js 开发的标准工具,可以通过npm install -g @vue/cli 或者 yarn global add @vue/cli 这两个方式在系统全局中安装。可以通过 vue create my-project (my-project指的是项目的名称 ) ...
  • 使用vue-cli工程化开发项目时,会需要创建许多的文件,如何统一命名需要遵循一定的规范 Component 所有的Component文件都是以大写开头 (PascalCase),这也是官方所推荐的。 但除了 index.vue。 例子: @/...
  • 命名规范同一个AngularJS指令,在js文件和html文件中有着不同的命名规范:在js文件中使用标准的小驼峰命名法,在html文件中使用“小写字母+连接符”的命名法。如下表所示在js文件中在html文件中ngAppng-...
  • uniapp命名规范开发目录 1.常规开发目录 ├── api // 统一接口目录 │ └── user.js // 用户接口 (按功能分组) ├── common // 公共目录 │ ├── common.js // 公共函数 ├── components // 公共组件目录...
  • 一、命名规则文件名称统一用小写的英文字母、数字和下划线的组合,其中不得包含汉字、空格和特殊字符;命名原则的指导思想一是使得你自己和工作组的每一个成员能够方便的理解每一个文件的意义,二是当我们在文件夹中...
  • java项目的命名规则

    2021-03-13 23:35:44
    安装jdk:JAVA_HOME:JAVA安装路径流CLASSPATH: .;%JAVA_HOME%\lib;...一、命名规范1、项目名全部小写2、包名全部小写3、类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class M...
  • vue.config.js文件常用配置详解

    千次阅读 2021-01-18 09:11:06
    vue.config.js文件常用配置详解 ​ 使用vue-cli3.0搭建项目,会在根目录生成一个vue.config.js文件,可以对于一些基础配置和一些扩展配置进行配置。 初始文件为: module.exports = { lintOnSave: false // 是否...
  • JSON(JavaScript Object Notation): javaScript对象表示法: 是存储和交换文本信息的语法,比xml更小,更快,更易解析. 2. JSON基本书写格式 : ... 【转】s3c2440 按键驱动 — 字符设备 原文网址:...
  • javaWeb项目命名规范

    2021-02-13 02:10:35
    标签:一、项目结构这里和其他项目区别不大,我将模板抽离出来,更容易分析和...common.js是核心命名空间的js.二、common.js解释一下,Globals作为全局命名空间,各个模块均可以在此命名空间里定义域(如果有不明白...
  • 移动端手机前端css命名规范手机前端CSS命名规范一、文件规范1、文件均归档至约定的目录中。具体要求通过豆瓣的CSS规范进行讲解:所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:基本样式库?/...
  • Vue项目组件命名规范

    2021-11-06 21:15:45
    二、单文件组件命名 拆分单文件组件命名时:要么单词首字母都大写(大驼峰),要么都小写用短横线连接 三、基础组件命名 应用特定样式和约定的基础组件 (也就是展示类的、无逻辑的或无状态的组件) 应该全部以一...
  • 编程中变量命名确实令人很头疼。我们模糊地知道,Vue 组件的名称最好不要和原生 HTML 标签相同。为了避免重名,通常会在组件名称前面加上一个前缀,如 el-button、el-input、el-date-picker。这通常不会有什么问题,...
  • Vue项目代码规范

    2020-12-19 15:43:24
    │ │ ├── valideEmail.js // 邮箱验证规则 │ │ ├── valideTel.js // 手机号证规则 │ └── url // 项目配置文件 │ │ ├── index.js // 接口注册入口 │ │ ├── url.js // 接口API自定义文件 ├─...
  • 命名规范

    2021-03-22 14:22:03
    文件命名规则 文件名称命名规则 统一使用小写英文字母、数字、下划线组合命名,不能包含汉字、空格。 命名遵循原则: 清晰准确,见名知意 便于查找 例如 首页 index.htm index.html 子页面 统一用翻译的英文...
  • 样式类文件命名规范

    2021-05-08 14:34:11
    样式类文件命名样式类...这篇是样式类文件命名篇,来源是《了不起的javascript》一书中第二章。只限参考,并没有把全部的方式找出来,只是在看书时觉得还不错,然后再根据实际需求改一下。 BEM + 面向属性命名 BEM BEM
  • 前端命名规范

    2021-06-22 20:32:53
    以下是本人使用的命名规范,仅用参照class命名:id命名:纯JS使用:name命名:html文件命名:list_detail.htmlcss文件命名:list_detail.cssjs文件命名:list_detail.jsjs语法命名:// 变量var headerHgt = 240;...
  • github有个UE4风格指南, 里面有提到一些命名上的规范:https://github.com/Allar/ue5-style-guide各团队应该都有自己的命名规则,如果都能统一使用...
  • java类方法属性的命名规范介绍

    千次阅读 2021-02-12 22:42:09
    java类方法属性的命名规范介绍,java命名总结。一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范。这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的地方,欢迎...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 99,093
精华内容 39,637
关键字:

js文件命名规则