随笔分类 - 基础
摘要:函数 字符串函数 MySQL中内置了很多字符串函数,常用的几个如下: 函数|功能 | CONCAT(S1,S2,...Sn)|字符创拼接,将S1,S2,...Sn拼接成一个字符串 LOWER(str)|将字符串str全部转为小写 UPPER(str)|将字符串str全部转为大写 LPAD(str,n
阅读全文
摘要:SQL SQL通用语法 SQL语法可以单行或多行书写,以分号结尾。 SQL语句可以使用空格/缩进来增强语句的可读性。 MySQL数据库的SQL语句不分大小写,关键字建议使用大写。 注释: 单行注释:-- 注释内容 或 # 注释内容(MYSQL特有) 多行注释:/* 注释内容 */ SQL分类 分类|
阅读全文
摘要:MySQL概述 数据库相关概念 名称|全称|简称 | | 数据库|存储数据的仓库,数据是有组织地进行存储|DataBase(DB) 数据库管理系统|操纵和管理数据的大型软件|DataBase Management System(DBMS) SQL|操作关系型数据库的编程语言,定义了一套操作关系型数据
阅读全文
摘要:重复定义 修改值 声明提升(提前声明) 块级作用域 循环 var 可以 可以 会 严格来说不支持(function可以) 可以 let 不可以 可以 不会 支持 可以 const 不可以 不可以(除数组和对象) 不会 支持 不可以
阅读全文
摘要:jQuery属性操作 设置或获取元素固有属性值prop() 所谓元素固有属性就是元素本身自带的属性,比如<a>元素里面的href,在比如<input>元素里面的type。 获取属性语法 prop('属性') 设置属性语法 prop('属性','属性值') 设置或获取元素自定义属性值attr() 用户
阅读全文
摘要:了解Ajax 什么是Ajax Ajax的全称是 \(Asynchronous Javascript And XML\)(异步JavaScript和XML)。 通俗的理解:在网页中利用XMLHttpRequest对象和服务器进行数据交互的方式,就是Ajax。 为什么要学Ajax 之前所学的技术,只能把
阅读全文
摘要:URL地址 URL地址的概念 URL(全称是UniformResourceLocator)中文叫统一资源定位符,用于表示互联网上每个资源的唯一存放位置。浏览器只有通过URL地址,才能正确定位资源的存放地址,才能正确定位资源的曾方位置,从而成功访问到对应的资源。 URL地址的组成部分 URL地址一般由
阅读全文
摘要:\(jQuery\) 常用$API$ $jQuery$选择器 $jQuery$基础选择器 \(原生js获取元素的方式很多,很杂,而且兼容性情况不一致,因此jQuery给我们做了封装,使获取元素统一标准。\) $('选择器') // 里面选择器直接写CSS选择器即可,但是要加引号 名称 用法 描述 I
阅读全文
摘要:$jQuery$概述 $JavaScript$库 仓库:可以把很多东西放到这个仓库里面。找东西只需要到仓库里面查找就可以了。 \(JavaScript库\):即library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如
阅读全文
摘要:随着互联网的快速发展,基于网页的应用越来越普遍,同时也变得越来越复杂,为了满足各种各样的需求,会经常性在本地存储量的数据,HTML5规范提出了相关解决方案。 本地存储的特性 数据存储在用户浏览器中 设置、读取方便、设置页面刷新不丢失数据 容量较大,sessionStorage约5M、localSto
阅读全文
摘要:触屏事件 触屏事件概述 移动端浏览器兼容性较好,不需要考虑以前js的兼容性问题,可以放心地使用原生js书写效果,但是移动端也有自己独特的地方。比如触屏事件touch(也称触摸事件),Android和IOS都有。 touch对象代表一个触摸点。触摸点可能是一根手指,也可能是一根触摸笔。触屏事件可响应用
阅读全文
摘要:动画函数简单封装 主义函数需要传递2个参数,动画对象和移动到的距离 function animate(obj, target, pos = undefined) { // obj是动画对象,target是目标距离,pos是定位方式。 if (obj.style.position != '' && p
阅读全文
摘要:mouseenter 鼠标事件 当鼠标移动到元素上时就会触发mouseenter事件 类似mouseover,它们两者之间的差别是:mouseover鼠标经过自身盒子会触发,经过子盒子还会触发。mouseenter 只会经过自身盒子触发。 之所以这样,就是因为mouseenter不会冒泡。 跟mou
阅读全文
摘要:元素偏移量 offset 系列 offset 概述 offset 翻译过来就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。 获得元素剧烈带有定位父元素的位置 获得元素自身的大小(宽度高度) 返回的数值都不带单位 offset系列常用的属性: offset系列属
阅读全文
摘要:BOM概述 什么是BOM? BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容与浏览器窗口进行交互的对象,其核心对象是window。 BOM由一系列相关的对象构成,并且每个对象提供了很多方法与属性。 BOM缺乏标准,JavaScript语法的标准化组织是ECMA,
阅读全文
摘要:注册事件 注册事件概述 给元素添加事件,称为注册事件或者绑定事件 注册事件有两种方式:传统方式和方法监听注册方式。 传统注册方式 利用on开头的事件,例如onclick 1.第一种 <button onclick='alert("HelloWorld!")'>按钮</button> 2.第二种 bt
阅读全文
摘要:文档对象模型(Document Object Model ,简称DOM ),是W3C组织推荐的处理可拓展标记语言(HTML或者XML)的标准编程接口。 W3C 已经电仪了一系列的DOM 接口,通过这些DOM接口可以改变网页的内容、结构和样式。 1.对于JavaScript,为了能够使JavaScri
阅读全文
摘要:一、使用HttpURLConnection请求网络 HttpURLConnection使用 首先需要获取HttpURLConnection的实例,一般只需要创建一个URL对象,并传入目标的网络地址,然后调用以下openConnection()方法就可以了。 如下所示: val url = URL("
阅读全文
摘要:节点概念 节点类型 节点常见类型有以下几种: 1.元素结点 Node.ELEMENT_NODE(1) 2.属性结点 Node.ATTRIBUTE_NODE(2) 3.文本结点 Node.TEXT_NODE(3) 结点操作 节点层级 利用DOM树可以将结点划分为不同层级关系,获取与之相关联节点进行操作
阅读全文
摘要:该文章为郭霖所著《第一行代码》第三版中第五章部分内容的高度概括 Fragment和Activity的关系 Fragment不能独立存在,必须嵌入到Activity中 一个Activity可以运行多个Fragment Activity是屏幕的主题,而Fragment是Activity的一个组成元素 F
阅读全文

浙公网安备 33010602011771号