一杯甜酒
金融科技领域技术 & 云基础设施 & 云原生微服务 & 云原生时代标准交付 & PAAS 技术研发 & Kubernetes & 项目与技术管理
展开
-
JavaScript 学习总结(17)—— 前端开发规范之命名规范、html 规范、css 规范、js 规范
一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需要规范你的代码了。我是有一点强迫症的人,上周我们后端给我了一个CanUsename的接口(该接口的目的是判断输入的目的地是否是4级目的地),我真的是崩溃的。我只是觉得这个名字不够语义化,但是让我自己想一个名字我又想不出来,于是我就在想,如果有一套命名规范的话,那么以后起名字就不用发愁了,直接按照规范来就好了。原创 2024-03-03 10:45:11 · 293 阅读 · 0 评论 -
JavaScript 学习总结(16)—— 实用小函数总结
/ initial: 返回除最后一个数组之外的所有元素// 使用 "arr.slice(0,-1)" 返回数组的最后一个元素。// last: 返回数组中的最后一个元素// 使用arr.length - 1可计算给定数组的最后一个元素的索引并返回它/***/// 事例自定义事件的函数有 Event、CustomEvent 和 dispatchEvent// 向 window派发一个resize内置事件// 直接自定义事件,使用 Event 构造函数:// 监听事件。原创 2024-03-03 10:19:15 · 215 阅读 · 0 评论 -
Css学习总结(5)——CSS常见布局方式
一、使用BFC隐藏属性在对需要自适应的元素BFC化,可以实现两栏或三栏布局 使用BFC实现三栏布局时需要注意的是DOM的书写顺序问题。如果将aside2与article交换位置,那么aside2元素会被挤到article元素之下,无法实现三栏自适应布局。缺点:宽度小于aside宽度时,由于宽度不足的原因,三栏布局时会使元素出现掉下去的现象。二、float +原创 2017-10-07 22:06:09 · 1030 阅读 · 0 评论 -
JavaScript学习总结(15)——十大经典排序算法的JS版
前言这世界上总存在着那么一些看似相似但有完全不同的东西,比如雷锋和雷峰塔,小平和小平头,玛丽和马里奥,Java和javascript….当年javascript为了抱Java大腿恬不知耻的让自己变成了Java的干儿子,哦,不是应该是跪舔,毕竟都跟了Java的姓了。可如今,javascript来了个咸鱼翻身,几乎要统治web领域,Nodejs,React Native的出现使得javascr转载 2017-07-20 09:28:51 · 1103 阅读 · 0 评论 -
JavaScript学习总结(14)——12个令人惊叹的JavaScript技巧
1. 空(null, undefined)验证当我们创建了一个新的变量,我们通常会去验证该变量的值是否为空(null)或则未定义(undefined)。这对于JavaScript编程来说,是一个经常要考虑到的验证。如果直接写,那么像下面这样:if (variable1 !== null || variable1 !== undefined || variable1 !== '') {转载 2017-07-14 10:43:28 · 873 阅读 · 1 评论 -
JavaScript学习总结(13)——JavaScript常用正则表达式
JavaScript常用正则表达式一、校验数字的js正则表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1原创 2017-01-16 11:44:25 · 911 阅读 · 0 评论 -
JavaScript学习总结(12)——2016 年 7 个顶级 JavaScript 框架
当涉及到Web开发时,JavaScript框架往往是一些开发人员和企业最受欢迎的平台。可能,你有机会尝试过一两个顶级的JavaScript框架,但你仍然有点不确定哪个才是最佳的最值得掌握的,或者哪个值得你建议你的开发人员选择用于下一个web开发项目。JavaScript正在以惊人的速度前进,并且添加新的技能到你的存储库变得有不断的压力。为了做到这一点,知道和了解更多的顶级JavaScript框转载 2016-12-07 09:46:38 · 1346 阅读 · 0 评论 -
JavaScript学习总结(11)——JS常用函数(二)
37. getElementsByClassName?12345678910111213141516functiongetElementsByClassName(name) { vartag原创 2016-01-06 09:59:07 · 2198 阅读 · 1 评论 -
JavaScript学习总结(10)——实用JS代码大全
事件源对象 event.srcElement.tagName event.srcElement.type捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKe原创 2016-01-06 09:51:57 · 3840 阅读 · 1 评论 -
JavaScript学习总结(9)——JS常用函数(一)
本文中,收集了一些比较常用的Javascript函数,希望对学习JS的朋友们有所帮助。1. 字符串长度截取?1234567891011121314151617181920funct原创 2016-01-06 09:57:51 · 2471 阅读 · 1 评论 -
JavaScript学习总结(8)——JS实用技巧总结
后退 前进 返回 查看源码 禁止查看源码 刷新按钮一 function ReloadButton(){location.href="i001.htm";} 刷新按钮二 回首页按钮原创 2016-01-06 10:14:17 · 2402 阅读 · 1 评论 -
JavaScript学习总结(7)——JavaScript基础知识汇总
原创 2016-11-02 09:54:09 · 1437 阅读 · 0 评论 -
JavaScript学习总结(6)——js弹出框、对话框、提示框、弹窗总结
一、JS的三种最常见的对话框[javascript] view plaincopy//====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 function ale() { /原创 2016-01-12 16:08:09 · 2125 阅读 · 0 评论 -
JavaScript学习总结(5)——Javascript面向(基于)对象编程
一、澄清概念 1.JS中"基于对象=面向对象" 2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象"二、类(原型对象)和对象(实例)的区别与联系 1.类(原型对象)是抽象,是概念的,代表一类事物。 2.对象是具体的,实际的,代表一个具体的事物。 3.类(原型对象)是对象实例的模板,对象实例是类的一个个体原创 2016-01-06 18:20:34 · 1802 阅读 · 0 评论 -
JavaScript学习总结(4)——JavaScript数组
JavaScript中的Array对象就是数组,首先是一个动态数组,无需预先制定大小,而且是一个像Java中数组、ArrayList、Hashtable等的超强综合体。一、数组的声明 常规方式声明: 1、var arrName = new Array();//创建一个数组 2、var arrName = new Array([size]); //创建一原创 2016-01-06 18:09:37 · 1821 阅读 · 0 评论 -
JavaScript学习总结(3)——JavaScript函数(function)
一、函数基本概念 为完成某一功能的程序指令(语句)的集合,称为函数。二、JavaScript函数的分类 1、自定义函数(我们自己编写的函数),如:function funName(){} 2、系统函数(JavaScript自带的函数),如alert函数。三、函数的调用方式 1、普通调用:functionName(实际参数...) 2原创 2016-01-06 18:08:17 · 2188 阅读 · 0 评论 -
JavaScript学习总结(2)——JavaScript数据类型判断
最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断,在此做一个总结吧!一、JS中的数据类型 1.数值型(Number):包括整数、浮点数。 2.布尔型(Boolean) 3.字符串型(String) 4.对象(Object) 5.数组(Array) 6.空值(Null) 7原创 2016-01-06 18:06:58 · 2513 阅读 · 0 评论 -
JavaScript学习总结(1)——JavaScript基础
一、JavaScript语言特点1.1、JavaScript是基于对象和事件驱动的(动态的) 它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标,移动窗口,选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。1.2、Ja原创 2016-01-06 18:04:27 · 2507 阅读 · 0 评论