08 2019 档案
摘要:一 常见定位方案 普通流 默认,从上而下,行内元素水平排列,行满换行,块级元素渲染成一个新行。 浮动 先按普通流位置出现,然后根据浮动方向偏移。 绝对定位 元素具体位置由绝对定位坐标组成。 普通流 默认,从上而下,行内元素水平排列,行满换行,块级元素渲染成一个新行。 浮动 先按普通流位置出现,然后根
阅读全文
摘要:1.规范解释 2.通俗理解 BFC 是一个独立的布局环境,可以理解为一个容器,在这个容器中按照一定规则进行物品摆放,并且不会影响其它环境中的物品。 如果一个元素符合触发 BFC 的条件,则 BFC 中的元素布局不受外部影响。 浮动元素会创建 BFC,则浮动元素内部子元素主要受该浮动元素影响,所以两个
阅读全文
摘要:http://www.ruanyifeng.com/blog/2018/10/flexbox-form.html https://www.cnblogs.com/grt322/p/8531882.html https://blog.csdn.net/xiasohuai/article/details
阅读全文
摘要:第一篇: Map: Map是一组键值对的结构,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array: 给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从scores取出对应的成绩,Array越长,耗时越长。 如果用Map实
阅读全文
摘要:javaScript数组属于Object引用类型 创建数组的几种方式: 1、检测是不是数组Array.isArray(value)方法 2、访问数组 一般访问数组都是通过索引访问 3、数组的索引是否可以为负数、字符、浮数? 事实上是可以用的,但是数组的长度是没有变化的 4、访问和修改 访问数组中最大
阅读全文
摘要:javaScript的拷贝有浅拷贝和深拷贝。拷贝我们一般拷贝对象,获取对象的内容(字段、函数)都给复制一遍 浅拷贝:一般只是简单的赋值 由上可知这种直接赋值式的浅复制是复制了同一个内存地址,所以有一个修改了其他也会被修改,因为它们同在一个地址里面。 深拷贝:复制对象的内容创建一个新的对象内容 但是我
阅读全文
摘要:1、创建实例 2、对map的写入 map可以存储对象、字段等,key value,key是键用于取值、修改、删除。value是存入的值 3、获取map里面的值 4、删除map的key和value 5、修改map里面的值 修改和添加一样:都是用set方法,通过key,如果map里面有该key就会对原来
阅读全文
摘要:一、变量声明const和let 在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数的最顶部就在全局作用域的最顶部)。这就是函数变量提升例如: 不用关心bool是否为true or false。实际上,无论如何str都会被创建声明。(如果未声明,返回的
阅读全文
摘要:1.属性的简洁表示法 2.属性名表达式 表达式作为对象的属性名 3.方法的 name 属性 例如:函数的name 属性,返回函数名。 4.Object.is() ES 比较两个值是否相等,只有两个运算符,相等运算符,相等运算符(==) 和严格相等运算符( ) 5.Object.assign() Ob
阅读全文
摘要:ES6 提供三个新的方法——entries(),keys()和values()——用于遍历数组。它们都返回一个遍历器对象(详见《Iterator》一章),可以用for...of循环进行遍历,唯一的区别是keys()是对键名的遍历、values()是对键值的遍历,entries()是对键值对的遍历。
阅读全文
摘要:javaScript遍历对象总结 1.for … in 循环遍历对象自身的和继承的可枚举属性(循环遍历对象自身的和继承的可枚举属性(不含Symbol属性).). 2、使用Object.keys()遍历 (返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含Symbol属性).). 3.Ob
阅读全文
摘要:Object.keys()方法的运用与数组遍历 Object.keys()用于获得由对象属性名组成的数组,可与数组遍历相结合使用,用起来效果杠杠滴。数组遍历可以用for()或forEach()来实现,forEach()方法是ECMAScript5定义的遍历数组的一个新方法,按照索引的顺序挨个传递给定
阅读全文
摘要:概述 JS 语法的变化和添加JS 函数的更新新的 ES6 内置功能如何将这些更新整合到 JS 项目中 JavaScript 编程语言的全新变化,Harmony、ES6 和 ES2015 它们只是同一事物的不同名称,重要的是,这些名称代表 JavaScript 编程语言的更新,经历了一些大刀阔斧的必要
阅读全文
摘要:昨天遇到一个SQL Server的问题:需要写一个储存过程来处理几个表中的数据,最后问题出在我想将一个表的一个列的多行内容拼接成一行 比如表中有两列数据 : ep_classes ep_name AAA 企业1 AAA 企业2 AAA 企业3 BBB 企业4 BBB 企业5 我想把这个表变成如下格式
阅读全文
摘要:object sender:表示触发事件的控件对象EventArgs e:表示事件数据的类的基类 在WinForm中我们经常需要给控件添加事件。例如给一个Button按钮添加一个Click点击事件。给TextBox文本框添加一个KeyPress 键盘按下事件。通过强大的IDE,双击控件就能直接添加一
阅读全文
摘要:点击打开按扭,打开传输值窗体 输入值后点击传输按扭,'value'将显示在接收值窗体的TextBox上 这里主要为大家呈现了两种传值方式: 一、将Form1窗体传给fatherform对象,随后我们就可以在Form2中操作Form1了。 二、使用委托,将getValue方法赋给事件或委托对象getT
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> canvas { border: 1px solid #ccc; /*不建议在 样式设置尺寸*/ /*width:
阅读全文