- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Android入门——简易登录界面
MainActivity:package com.example.myapplication;import android.os.Bundle;import android.app.Activity;import android.view.View;import android.widget.Button;import android.widget.EditText;import a...
2019-09-27 11:55:10 610
原创 编程中的api指什么?是什么意思?
API,全称Application Programming Interface,即应用程序编程接口。API是一些预定义函数,目的是用来提供应用程序与开发人员基于某软件或者硬件得以访问一组例程的能力,并且无需访问源码或无需理解内部工作机制细节。API就是操作系统给应用程序的调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令(动作)。在Windows中,系统API是以函数...
2019-09-24 13:08:31 9649 2
原创 浅谈bootstrap网格系统
bootstrap提供了一套响应式,移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。什么是网格(grid)?摘自维基百科:在平面设计中,网格是一种由一系列用于组织内容的相交的直线(垂直的,水平的)组成的结构(通常是二维的),它广泛应用于打印设计中的设计布局和内容结构。在网页设计中,它是一种用于快速创建一致的布局和有效地使用HTML和CSS...
2019-09-24 12:18:24 435
原创 浅谈JavaScript继承与原型链
对于使用过基于类的语言(如java或C++)的开发人员来说,JavaScript有点令人困惑,因为它是动态的,并且本身不提供一个class实现。在(es5/es6)中引入class关键字,但那只是语法糖,JavaScript仍然是基于原型的。当谈到继承时,JavaScript只有一种结构:对象。每个实例对象(object)都有一个私有属性(称之为__proto__)指向它的构造函数的原型对象...
2019-09-21 11:37:17 240
原创 浅谈JavaScript原型链
在JavaScript中原型和原型链是一个很神奇的东西,对于大多数人也是最难理解的一部分,掌握原型和原型链的本质是JavaScript进阶的重要一环。一,对象等级划分我们认为在JavaScript任何值或变量都是对象,但是我还需要将JavaScript中的对象分为以下几个等级。首先object是顶级公民,他是所有类的父类,这个应该是毋庸置疑的,因为所有的对象都是间接或直接的通过它衍生的。f...
2019-09-21 10:59:59 362
原创 如何使用jQuery来操纵HTML元素的内容
我们在上一课中已经看到我们如何使用text()和html()方法来操纵HTML元素的内容。另一个有用的方法是val()方法,它允许我们获取和设置表单字段的值,例如:文本框(input),下拉列表(select)等。HTML:<input type="text" id="name" value="your name">JS:KaTeX parse error: Expect...
2019-09-18 20:26:06 398
原创 通过jquery轻松操作分配给HTML元素的属性
1。获取&设置属性值我们可以通过jquery轻松阿德操作分配给HTML元素的属性。比如元素的href,src,id,class,style属性。attr()方法用于获取属性的值。例如:HTML:点击这里JavaScript:KaTeX parse error: Expected '}', got 'EOF' at end of input: …ion(){var va...
2019-09-18 19:50:51 214
原创 JavaScript中DOM-innerHTML详解
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;如:这是内容我们可以通过 document.getElementById(“ABC”).innerHTML 来获取id为aa的对象的内嵌内容;也可以对某对象插入内容,如 document.getElementById(“ABC”).innerHTML=’这是被插入的内容’;这样就能向id为abc的对象插入内容。实例:...
2019-09-18 17:43:20 1609
原创 如何用CSS布局一个精美的泡泡页面特效
HTML代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>bubble</title> <link rel="stylesheet" type="text/css" href="css/style.css"> <...
2019-09-18 17:41:24 939
原创 JS确认框与提示框
如果您希望用户验证或接受某个东西,则通常使用“确认”框。当确认框弹出时,用户将不得不单击“确定”或“取消”来继续进行。如果用户单击“确定”,该框返回 true。如果用户单击“取消”,该框返回 false。语法格式如下:window.confirm(“sometext”);window.confirm() 方法可以不带 window 前缀来编写。确认框格式如下: <!DOCTY...
2019-09-15 12:27:31 7239
原创 what is JavaScript对象原型?let see 一 see
原型继承:所有 JavaScript 对象都从原型继承属性和方法。日期对象继承自 Date.prototype。数组对象继承自 Array.prototype。Person 对象继承自 Person.prototype。Object.prototype 位于原型继承链的顶端:日期对象、数组对象和 Person 对象都继承自 Object.prototype。向对象添加属性和方法:有时,...
2019-09-15 12:11:59 182
原创 如何改变 HTML 元素的可见度,背景色
改变背景颜色:<!DOCTYPE html><html><head><script>function bgChange(bg) { document.body.style.background = bg;}</script></head><body><h1>改变背景颜色<...
2019-09-14 10:41:26 525
原创 DOM中的anchor对象
Anchor 对象Anchor 对象表示 HTML 超链接。在 HTML 文档中 标签每出现一次,就会创建 Anchor 对象。锚可用于创建指向另一个文档的链接(通过 href 属性),或者创建文档内的书签(通过 name 属性)。您可以通过搜索 Document 对象中的 anchors[] 数组来访问锚,或者使用 document.getElementById()。anchor对象...
2019-09-14 10:26:37 304
原创 何为json?json的作用?
JSON是存储和传输数据的格式。JSON经常在数据从服务器发送到网页时使用。什么是JSON?JSON指的是javascript object notationJSON是轻量级的数据交换格式JSON独立于语言*JSON是“自描述的”且易于理解JSON实例JSON语法定义了一个雇员对象:包含三条员工记录的数组(对象):JSON的实例{“employees”:[{“firstna...
2019-09-13 13:17:20 753
转载 CSS三大特性(继承、优先级、层叠)
首先声明一下CSS三大特性——继承、优先级和层叠。继承即子类元素继承父类的样式,比如font-size,font-weight等f开头的css样式以及text-align,text-indent等t开头的样式以及我们常用的color。简单的就不演示了,强调一下font-size这个东东(虽然也有继承,但是标签不同继承的效果也不一样),比如下面的代码:<!DOCTYPE html>&...
2019-09-10 15:28:47 239
原创 JavaScript中的object.values()方法
object.values方法返回存储指定对象所有自有可枚举属性值的数组。此方法遍历属性的顺序与使用for in语句遍历的顺序相同。规则如下:1.首先遍历属性名为数值的属性,按照数字由小到大。2.再次遍历属性名为字符串的属性,按照定义时间由早到晚。3.最后遍历属性名为symbol(es2015新增)值的属性,按照定义时间由早到晚。特别说明:for in可以遍历原型链上的属性,Obj...
2019-09-07 21:22:38 3676
原创 使用Object.setPrototypeOf()设置对象的原型
此方法可以设置对象的原型。Object.setPrototypeOf方法是针对对象实例的,而不是构造函数(类),此方法修改的是对象实例的内部属性[prototype],也就是_proto_属性所指向的对象,它只是修改了特定对象上的原型对象,对于构造函数的prototype指向的原型对象没有影响。那是不是此方法就不能针对构造函数了,因为构造函数本身也是function(类)的实例。ES2015新...
2019-09-07 16:52:52 2158
原创 JS中var,let,const的区别是什么?
var:1.可以重复声明2.无法限制修改3.没有块级作用域4.全局作用域5.通过 var 关键词定义的全局变量属于 window 对象:let:不能重复声明,可以修改,块级作用域const:不能重复声明不能修改块级作用域...
2019-09-06 14:35:18 194
原创 如何使用javascript设置日期?
使用“设置日期”方法可以设置日期对象的日期值(年、月、日、小时、分钟、秒、毫秒)。日期设置方法设置方法用于设置日期的某个部分。下面是最常用的方法(按照字母顺序排序):方法 描述setDate() 以数值(1-31)设置日setFullYear() 设置年(可选月和日)setHours() 设置小时(0-23)setMilliseconds() 设置毫秒(0-999)setMinut...
2019-09-06 11:16:33 810
原创 使用JavaScript获取日期的方法有哪些
<!DOCTYPE html><html><body><h2>JavaScript getMonth()</h2><p>getMonth()方法以 0 到 11 之间的数字返回日期的月份。</p><p>要获得正确的月份,您必须添加 1:</p><p id="demo...
2019-09-06 11:12:49 315
原创 听说node.js很火?那么这skr什么鬼东西?
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V...
2019-09-05 15:10:03 396
原创 javaScript中toPrecision()方法的作用
把数字格式化为指定的长度:var num=new Number(13.3714);var n=num.toPrecision(2);n输出结果:13定义和用法toPrecision()方法可在对象的值超出指定定位数时将其转换为指数计数法。语法:number.toPrecision(x)实例:<!DOCTYPE html><html> <head...
2019-09-03 12:23:18 1805
原创 ECMAscript5-新特性
ECMAscript5特性:这些是2009年发布的新特性:“use strict”指令1.String.trim()2.Array.isArray()3.Array.forEach()4.Array.map()5.Array.filter();6.Array.reduce();7.Array.reduceRight()8.Array.every();9.Array.some(...
2019-09-01 11:07:34 249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人