E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javaScript学习
javascript学习
笔记(六)数据类型和JSON格式
什么是JSONJSON:JavaScript对象表示法(JavaScriptObjectNotation)。JSON的形式是用大括号“{}”包围起来的项目列表,每一个项目间用逗号(,)分隔,而项目就是用冒号(:)分隔的属性名和属性值。这是典型的字典表示形式,也再次表明javascript里的对象就是字典结构。不管多么复杂的对象,都可以用一句JSON代码来创建并赋值。JSON结构JSON有两种结构j
·
2019-09-23 19:22
javascript学习
笔记(四)function函数部分
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。Jscript支持两种函数:一类是语言内部的函数(如eval()),另一类是自己创建的。在JavaScript函数内部声明的变量(使用var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。函数的调用方式1、普通调用:function
·
2019-09-23 19:31
javascript学习
笔记(二)数组和对象部分
javascript对象部分一:基础部分1.JavaScript中所有变量都是对象,除了两个例外null和undefined。2.Jscript支持四种类型的对象:内部对象、生成的对象、宿主给出的对象(所有BOM和DOM对象都是宿主对象。)以及ActiveX对象(外部组件)。3.MicrosoftJscript提供了11个内部(或“内置”)对象。它们是Array、Boolean、Date、Func
·
2019-09-23 19:28
javascript学习
笔记(一)基础知识
基本概念javascript是一门解释型的语言,浏览器充当解释器。js执行引擎并不是一行一行的执行,而是一段一段的分析执行。延迟脚本HTML4.0.1中定义了defer属性,它的用途是表明脚本在执行时不会影响页面的构造。也就是说,脚本会延迟到整个页面都解析完毕后再执行。因此,在元素中设置defer属性,相当于告诉浏览器立即下载,但延迟执行。在XHTML文档中,要把defer属性设置为defer=“
·
2019-09-23 19:28
JavaScript每天必学之事件
其实这篇文章挺早之前就写了,但是由于sf保存方面的bug,所以当时写了一大堆,结果没保存,觉得这个没写完是个不小的遗憾,今天正好有空,就给补充下了,也正好给我的
javascript学习
总结做一个完结篇。
·
2019-09-22 18:59
javascript学习
笔记(七)Ajax和Http状态码
Ajax及其工作原理AJAX是一种与服务器交换数据无需刷新网页的技术,最早由Google公司在谷歌地图里使用,并迅速风靡。AJAX是不能跨域的,如需跨域,可以使用document.domain='a.com';或者使用服务器代理,代理XMLHttpRequest文件AJAX是基于现有的Internet标准,并且联合使用它们:XMLHttpRequest对象(异步的与服务器交换数据)JavaScri
·
2019-09-22 17:20
JavaScript学习
记录
js整理笔记1、数据类型2、基本语法3、js运算符4、条件语句5、类型转换6、函数7、预编译8、作用域9、闭包10、对象创建方法11、this12、dom操作13、事件14、正则表达式JS代码原则:高内聚,弱耦合ecmascript是一种语言标准,第一版标准发布于1997年,javascript是网景公司对ecmascript标准的一种实现。js不区分整数和浮点数,统一用number表示,nan表
小梅酱
·
2019-09-21 00:00
JavaScript学习
感想目前我在学习阮一峰的JavaScript标准参考教程(https://javascript.ruanyifeng.com/?tdsourcetag=s_pctim_aiomsg)对于已学部分我做了一点笔记。因为还停留在基础知识学习的层面,还没有真刀真枪使用过。因为最近在忙个人作业,所以其实关于JavaScript的学习就慢慢搁置了。等忙完作业一定把重点放回来,我也知道不能拖,但是分身乏术啊。。
scscsc
·
2019-09-15 23:00
JavaScript学习
笔记第二天
本文简介:这是接上一篇JavaScript第一天笔记:记录了js中重点需要掌握的地方,对于前端工程师来说,描述的比较浅显。需要前端工程师以此为基础去做更多的拓展才行,对于后端工程师来说,文章上的熟练掌握就行了。本文重点:DOM、BOM、location一、事件对象(event)event.Target//获取当前事件的源头event.clientX//获取当前事件发生的横向坐标event.clie
性感的人
·
2019-09-15 14:43
javascript学习
笔记1
1.ECMAScript基本数据类型:Undefined、Null、Bollean、Number、String。2.ECMAScript没有为整数和浮点数值分别定义不同的数据类型,Number类型可用于表示所有数值。3.ECMAScript函数参数是以数组的形式传递的,函数接收到的始终都是这个数组,而不关心数组中包含了哪些参数,如果数组中没有任何元素,无所谓;如果包含多个元素,也没有问题。函数体内
樱怪
·
2019-09-05 20:00
JavaScript学习
笔记
1.HTML中的脚本必须位于标签之间。脚本可被放置在HTML页面的和部分中。2.script标签如需在HTML页面中插入JavaScript,请使用script标签。script和/script会告诉JavaScript在何处开始和结束。script和/script之间的代码行包含了JavaScript:3.在head>或者body的JavaScript您可以在HTML文档中放入不限数量的脚本。脚
Joker_xun
·
2019-09-04 21:57
前端开发
JavaScript学习
笔记
本系列是之前自己在w3school学习笔记,仅供学习。JS教程JS简介JS实现JS输出JS语句JS注释JS变量JS数据类型JS对象JS函数JS运算符JS比较JSIf...ElseJSSwitchJSForJSWhileJSBreakJS错误JS验证JSHTMLDOMDOM简介DOMHTMLDOMCSSDOM事件DOM节点JS对象JS对象JS数字JS字符串JS日期JS数组JS逻辑JS算数JS正则表达
superxjhw
·
2019-08-20 16:00
JavaScript学习
(六)数据类型
基本类型的方法基本类型是原始类型中的一种值。在JavaScript中有6种基本类型:string、number、boolean、symbol、null和undefined。对象类型能够存储多个值作为属性。可以使用大括号{}创建对象,例如:{name:"John",age:30}。JavaScript中还有其他种类的对象,例如函数就是对象。数字类型在JavaScript中,我们通过在数字后附加字母“
Peter Pan 1231
·
2019-08-19 16:37
前端学习
JavaScript学习
(五)对象 基础知识
对象对象可以通过花括号{…}和其中包含一些可选的属性来创建。属性是一个键值对,键是一个字符串(也叫做属性名),值可以是任何类型。我们可以把对象想象成存放文件的橱柜。文件按照他们的名字来排列。这样根据文件名我们就很容易找到、添加或删除一个文件了。我们可以用下面两种语法的任一种来创建一个空的对象(“空柜子”):letuser=newObject();//“构造函数”的语法letuser={};//“字
Peter Pan 1231
·
2019-08-19 15:05
前端学习
JavaScript学习
(四)代码风格
代码风格语法Figurebrackets(大括号)总结对于很短的代码,一行是可以接受的:例如if(cond)returnnull.但是括号中的每个语句单独一行通常更好些。函数在代码下面好的注释描述架构提供组件的一个高层次的概况,它们如何相互作用、各种情况下的控制流程是什么样的…简而言之——『代码的鸟瞰图』。有一个专门为高层次架构图而设计的图表语言UML,绝对值得学习。记录函数的用法/***返回x提
Peter Pan 1231
·
2019-08-19 15:11
前端学习
JavaScript学习
(三)基础知识 类型转换 交互 函数表达式
类型转换ToString显式地调用String(value)来达到这一目的letvalue=true;alert(typeofvalue);//booleanvalue=String(value);//现在,值是一个字符串形式的"true"alert(typeofvalue);//stringToNumber在算术函数和表达式中,会自动进行number类型转换。比如,当使用/用于非number类型
Peter Pan 1231
·
2019-08-19 14:51
前端学习
JavaScript学习
(二)基础知识 变量 常量 数据类型
Hello,world!“script”标签JavaScript程序可以使用标签插入到HTML的任何地方。script标签之前...alert('Hello,world!');...script标签之后标签中包裹了JavaScript代码,当浏览器遇到标签,代码会自动运行。外部脚本如果你有大量的JavaScript代码,我们可以将它放入一个单独的文件。脚本文件可以通过src属性添加到HTML文件中
Peter Pan 1231
·
2019-08-16 09:56
前端学习
JAVAScript学习
3--DOM
通过HTMLDOM,可访问JavaScriptHTML文档的所有元素。DOM能干啥?JavaScript能够改变页面中的所有HTML元素JavaScript能够改变页面中的所有HTML属性JavaScript能够改变页面中的所有CSS样式JavaScript能够对页面中的所有事件做出反应当网页被加载时,浏览器会创建页面的文档对象模型(DocumentObjectModel)。HTMLDOM模型被构
等你的破船
·
2019-08-12 14:02
DOM
html
JavaScript学习
(190809)
JavaScript1.概述1.JS是脚本语言,采用小程序段方式实现编程,和其他语言一样,JS也是一种解释性语言;2.是基于对象的语言,也可以看作面向对象的语言3.基于java基本语句和控制流之上的简单而紧凑的设计,变量类型是弱类型4.JS是动态的,可以直接对用户或者客户输入做出响应,采用以数据驱动的方式进行(如按下鼠标,移动窗口,选择菜单)5.JS依赖于浏览器本身,与操作环境无关6.基于客户端的
超爱吃柠檬
·
2019-08-09 23:07
JavaScript学习
一、JavaScript简介一、JavaScript语言的介绍:JavaScript是基于对象和原型的一种动态、弱类型的脚本语言二、JavaScript语言的组成:JavaScript是由核心语法(ECMAScript)、文档对象模型(DOM)、浏览器对象模型(BOM)组成的三、JavaScript语言的应用:实现页面表单验证以及页面交互特效,基于Node.js技术进行服务器端编程等二、JavaS
萌萌哥的春天
·
2019-08-09 23:00
JAVAScript学习
2-序列化、转义和函数
序列化:把JS对象转换成JSON格式JSON.stringify(obj)序列化JSON.parse(str)反序列化var ls=[1,2,3,4];var ls_st = JSON.stringify(ls);var ls_ls = JSON.parse(ls_st);document.write(ls_st); //[1,2,3,4]document.write(ls_ls);
等你的破船
·
2019-08-09 15:38
闭包;js函数
js闭包
js作用域
html
javascript学习
1-变量和语句
javascript是单独的语言,与JAVA完全不同。字符串:布尔:时间:数值:没有强制类型限制,但在计算小数时,需要先*再/精确小数位数组(列表):使用for读取对象(字典):键:值字符串属性和方法constructor对创建该对象的函数的引用length字符串的长度prototype允许您向对象添加属性和方法charAt()返回在指定位置的字符。charCodeAt()返回在指定的位置的字符的
等你的破船
·
2019-08-08 11:24
javascript
html
你需要的前端进阶书籍清单,分享下载
写在前面目前专注深入
JavaScript学习
,特花了点时间整理了一些前端学习相关的书籍。
小磊哥er
·
2019-07-31 22:13
技术泛文
你需要的前端进阶书籍清单,分享下载
写在前面目前专注深入
JavaScript学习
,特花了点时间整理了一些前端学习相关的书籍。
小磊哥er
·
2019-07-31 00:00
javascript
es6
JavaScript学习
笔记
JavaScript是互联网上最流行的脚本语言JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。HTML中的脚本必须位于与标签之间。脚本可被放置在HTML页面的和部分中。也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。JavaScript输出JavaScript没有任何打印或者输出的函数。JavaScript显
125e591
·
2019-07-30 20:30
arcgis api for javascript 学习(七) 调用发布地图信息,并将地图属性信息输出到Excel表格---进阶版
我们在arcgisapifor
javascript学习
(三)已经学习到了关于调用地图信息进行属性输出的问题,不过通过代码我们实现后会发现还是有一些小瑕疵的,比如我们只能单个数据属性的输出,如果想输出多个数据的时候就要一次次的运行代码
鱼吃鱼罐头
·
2019-07-29 17:00
编写可维护
javascript学习
笔记5
第十二章浏览器嗅觉12.1User-Agent检测最早的浏览器嗅觉即用户代理(User-Agent)检测,12.2特性检测特性检测不依赖于浏览器例如:if(document.getElementById){//做些什么}例:functionsetAnimation(callback){if(window.requestAnimationFrame){//标准returnrequestAnimati
ChenyiMX
·
2019-07-12 17:50
心得
编写可维护
javascript学习
笔记5
第十二章浏览器嗅觉12.1User-Agent检测最早的浏览器嗅觉即用户代理(User-Agent)检测,12.2特性检测特性检测不依赖于浏览器例如:if(document.getElementById){//做些什么}例:functionsetAnimation(callback){if(window.requestAnimationFrame){//标准returnrequestAnimati
ChenyiMX
·
2019-07-12 17:50
心得
javascript学习
——web开发中的路由
web开发中经常可以见到路由这类的字眼,其实web中的路由和路由器的原理基本上相同,以下的回答都来自知乎:不同的请求地址会交给路由处理来转发给相应的控制器处理,所以说路由就可以在转发前修改转发地址,你可以在这上面大作文章。为什么要使用路由?传统web开发是每一个请求地址都会请求服务器来进行处理,但是用户有些操作则无需请求服务器,直接页面端修改下逻辑就能达到目的,这种最好使用路由,也许题主会有疑问:
樱花城堡的小侍卫
·
2019-07-10 19:12
java
web
编写可维护
javascript学习
笔记4
第八章避免“空比较”8.1检测原始值对于字符串,typeof返回“string”对于数字,typeof返回“number”对于布尔值,typeof返回“bo'olean”对于undefined,typeof返回“undefined”typeof的基本语法typeofvariable或typeof(variable)8.2检测引用值因为typeofvariable当variable为null时返回的
ChenyiMX
·
2019-07-09 22:29
读后感
编写可维护
javascript学习
笔记4
第八章避免“空比较”8.1检测原始值对于字符串,typeof返回“string”对于数字,typeof返回“number”对于布尔值,typeof返回“bo'olean”对于undefined,typeof返回“undefined”typeof的基本语法typeofvariable或typeof(variable)8.2检测引用值因为typeofvariable当variable为null时返回的
ChenyiMX
·
2019-07-09 22:29
读后感
编写可维护
javascript学习
笔记3
第四章变量,函数和运算符4.1变量声明将所有的变量声明放在函数顶部而不是散落在各个角落4.2函数声明推荐先声明函数,在调用函数函数内部的局部函数应紧接着变量后面声明函数声明应当在条件语句外部使用4.3函数调用间隔调用写法是:在调用函数左边没有空格,这样是为了将它和块语句区分开来4.4立即调用的函数匿名函数可以赋值给变量为了让立即执行的函数能够被一眼看出来,可以将函数同一对原括号包裹出来例:varv
ChenyiMX
·
2019-07-08 22:34
读后感
编写可维护
javascript学习
笔记3
第四章变量,函数和运算符4.1变量声明将所有的变量声明放在函数顶部而不是散落在各个角落4.2函数声明推荐先声明函数,在调用函数函数内部的局部函数应紧接着变量后面声明函数声明应当在条件语句外部使用4.3函数调用间隔调用写法是:在调用函数左边没有空格,这样是为了将它和块语句区分开来4.4立即调用的函数匿名函数可以赋值给变量为了让立即执行的函数能够被一眼看出来,可以将函数同一对原括号包裹出来例:varv
ChenyiMX
·
2019-07-08 22:34
读后感
编写可维护
javascript学习
笔记2
第二章注释2.1单行注释//这是一句注释2.2多行注释/*我的注释*//*注释注释*//**注释*注释*注释*/2.3使用注释当代码不够清晰时注释2.3.1难以理解的代码2.3.2可能被误认为错误的代码2.3.3浏览器特性hack2.4文档注释/***@属性解释属性的文字*@属性解释属性的文字**/第三章语句和表达式3.1花括号的对齐方式例1:if(condition){dosomething()
ChenyiMX
·
2019-07-05 11:10
读后感
编写可维护
javascript学习
笔记2
第二章注释2.1单行注释//这是一句注释2.2多行注释/*我的注释*//*注释注释*//**注释*注释*注释*/2.3使用注释当代码不够清晰时注释2.3.1难以理解的代码2.3.2可能被误认为错误的代码2.3.3浏览器特性hack2.4文档注释/***@属性解释属性的文字*@属性解释属性的文字**/第三章语句和表达式3.1花括号的对齐方式例1:if(condition){dosomething()
ChenyiMX
·
2019-07-05 11:10
读后感
JavaScript学习
笔记(一),js变量、以及函数的调用
一、JavaScript的简介1.简称为js。JScript-------微软的脚本语言。javaScript------网景公司的一个脚本语言。2.javascript和java没有关系。他们是两种编程语言。Java是服务器端的编程语言,js是前端的技术。3.Js的代码可以减轻服务器端的压力。把要执行的一些代码分摊到浏览器上交给js去处理。二、Js的第一个案例js代码要写在html的head里面
大树先生.
·
2019-07-05 09:07
前端技术
JavaWeb入门编程
JavaScript
js的使用
js函数的用法
编写可维护的
javascript学习
笔记1
第一章基本格式化1.1缩进层级推荐用一个指标符或者4个空格为一个缩进层级1.2语句结尾最好不省略,用';'结尾,1.3行的长度一行的长度不超过80个字符1.4换行最好再运算符后面换行,因为ASI机制可能会在某些场景在行结束时加":",将运算符放在行尾会避免这个问题1.5空行在方法之间在方法中的局部变量和第一条语句之间在多行或当行注释之间在方法内的逻辑片段之间插入空行,可提高可读性1.6命名驼峰命名
ChenyiMX
·
2019-06-29 14:01
读后感
编写可维护的
javascript学习
笔记1
第一章基本格式化1.1缩进层级推荐用一个指标符或者4个空格为一个缩进层级1.2语句结尾最好不省略,用';'结尾,1.3行的长度一行的长度不超过80个字符1.4换行最好再运算符后面换行,因为ASI机制可能会在某些场景在行结束时加":",将运算符放在行尾会避免这个问题1.5空行在方法之间在方法中的局部变量和第一条语句之间在多行或当行注释之间在方法内的逻辑片段之间插入空行,可提高可读性1.6命名驼峰命名
ChenyiMX
·
2019-06-29 14:01
读后感
Javascript学习
笔记
JavaScriptECMAScript-JavaScript的核心定义了JavaScript的语法规范JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关BOM-浏览器对象模型一套操作浏览器功能的API通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等DOM-文档对象模型一套操作页面元素的APIDOM
澜酒
·
2019-06-28 17:13
javascript
javascript
jQuery
WebApi
JavaScript学习
教程之cookie与webstorage
cookie由于http是无状态的协议,一旦客户端和服务器的数据交换完毕,就会断开连接,再次请求,会重新连接,服务器单从网络连接上是没有办法知道用户身份的。cookie就是为了解决此问题而产生的,每次新的用户请求时,便给用户颁发一个独一无二的身份证,下次访问,必须带上身份证,这样服务器就会知道是哪个用户进行了访问,针对不同用户,做出不同的响应cookie是一个很小的纯文本文件(最多为4K),是浏览
水镜月
·
2019-06-23 15:26
javascript数据结构
作为前端,通过
javascript学习
数据结构和算法要比学习java和c版本容易的多。在讲数据结构之前我们先了解一下ES6的一些方法。因为这可能对我们了解数据结构有帮助。
Vadim
·
2019-06-21 15:00
「
JavaScript学习
」异步编程的方法
JavaScript因为是单线程的,为了不阻塞线程,只能通过异步调用的形式,今天学习了几种异步编程的方法,特此记录一下,因为之前有的地方也没搞明白,现在算是搞的七七八八了。回调函数这种方法是JS中最古老的异步编程手段,最常见的就是原生的AJAX请求,具体如下:functionsuccess(result){console.log(result);}varrequest=newXMLHttpRequ
正在优化中
·
2019-05-31 13:47
JavaScript学习
--day01
1.语言特点JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。2.应用领域PC浏览器/PC软件/手机浏览器/手机app/微信小程序/微信公众号开发/硬件开发/服务器开发/AR/VR/深度学习/机器学习3.js的使用Script标签内容的执行,是按顺序执行,但是4.加载是按照异步进行加载。Script标签里面如果有代码出错,仅仅只会影响到这个script标
WhisperHong
·
2019-05-29 18:00
JavaScript学习
笔记-----NaN、isNan
NaN/Number.NaN全局属性NaN的值表示不是一个数字(Not-A-Number),NaN属性的初始值就是NaN,和Number.NaN的值一样。在现代浏览器中(ES5中),NaN属性是一个不可配置(non-configurable),不可写(non-writable),不可枚举(non-enumerable)的属性。编码中很少直接使用到NaN。通常都是在计算失败时,作为Math的某个方法
昜木辰deブログ
·
2019-05-17 15:00
JavaScript学习
路线,推荐刚进前端的小伙伴看一下!
这几年,前端人员剧增,导致前端的发展迅猛,很多小伙伴刚进前端,再也不像以前那样,搞定jquery就可以无所畏惧了,随着三大框架的兴起,JavaScript新一代语法es6应用越来越广泛,传统的dom操作也随之淡出市场,这个节骨眼上,对于新入行前端的朋友来说肯定是不友好的,很多人不知道怎么正确面对新出来的es6语法和新的三大框架。下面介绍一下标准的学习路线(只是大致的学习路线,对前端千万不要急躁)。
小蔡blog
·
2019-05-15 18:25
使用方法
JavaScript
JavaScript学习
笔记(阮一峰大神)
个人向的学习记录;大神的js学习网站:网道JavaScript教程变量vara;//undefined a=1; a='hello';//动态类型语言~ 变量提升JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。console.log(b);//在控制台
masami269981
·
2019-05-08 00:00
javascript学习
笔记(五)
/*Date对象*-在JS中使用Date对象来表示一个时间*///创建一个Date对象,执行时封装当前代码的执行时间vard=newDate();//console.log(d);/*创建一个指定时间的对象*需要在构造函数中传递一个表示时间的字符串作为参数*日期格式:月份/日/年时:分:秒*/vard2=newDate("5/12/201911:00:59");//console.log(d2);
dev_winner
·
2019-04-27 15:05
javascript学习
笔记(四)
/**内建对象:*数组也是一个对象*若读取的索引不存在,不会报错而是返回undefined**//*创建一个数组对象,可以往数组中添加元素*若只有一个参数,则表示创建的数组长度*数组中的元素可以是任何数据类型,包括对象,函数*/vararr=newArray(1,"casc");console.log(arr);arr[0]="asa";arr[2]="xasxasxa";arr[4]="cxac
_sign
·
2019-04-26 21:56
JavaScript学习
——基础
〇、前言专业素养问题(要有意识的提高)前端工程师主要与浏览器打交道。下面介绍一些主流浏览器(所谓主流,表示它在市场上占据很大地位,并且都有自己独立研发的内核):IE——trident、FireFox——Gecko、Opera——presto、Safari——webkit、Chrome——webkit/blink(2014年后Chrome主要使用blink内核)浏览器的两大部分Shell(外壳):主
渴鱼y
·
2019-04-21 11:05
#
2.
JS
JS
javascript学习
-基础知识
数据操作常用方法字符串把字符串转为大写:toUpperCase()把字符串转为小写:toLowerCase()搜索指定字符串出现的位置:indexOfimage.pngsubstring,返回指定索引区间的子串;image.png数组获取数组长度:lengthimage.png获取指定元素位置:indexOf截取数组部分元素:slice()image.png如果不给slice传递参数,则复制一个相
LittleJessy
·
2019-04-01 15:55
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他