自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 我的学习记录172

2018.3.31李锦浩【连续第172天】今天开始学习面对对象的程序设计。今天主要学习一下数据属性,对于数据而言,主要有4个属性描述其行为的特性:[[Configurable]]:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。像前面所提到的例子,直接在对象上定义的属性,这个特性默认值为true。[[Enumerable]]:表示能否通过for...

2018-03-31 07:43:19 129

原创 我的学习记录171

2018.3.30李锦浩【连续第171天】今天学习另外一个单体对象。今天学习的是Math对象。Math对象内存的就是一部分数学公式和属性。平时一些数学公式的属性都是在这个对象中(具体的数学数学,例如对数指数等等详见于《JavaScript高级程序语言设计》P134)Math对象首先有min()和max()方法,即最大最小值的方法。接下来是舍入方法,有如下的方法:Math.ceil()执行向上舍入,...

2018-03-30 07:22:24 97

原创 我的学习记录170

2018.3.29李锦浩【连续第170天】今天学习了JavaScript中单体内置对象,即原来程序中就存有的对象。今天学习的是Global对象。URI编码方法:首先是encodeURI()和encodeURIComponent()两种方法,两种方法都是对URI进行编码,然后发送给浏览器。有效的URI中不能包含某些字符的,正好这两个方法编码方法可以对URI进行编码,他们用特殊的UTF-8编码替换所有...

2018-03-29 07:11:26 205

原创 我的学习记录169

2018.3.28李锦浩【连续第169天】今天继续学习有关于String类型的方法1、 trim方法该方法会复制一个字符串的副本,再删除前置和后置的所有空格之后返回结果。2、 字符串大小写转换的方法toLowerCase(),toLocalLowerCase(),toUpperCase(),toLocaleUpperCase()四种经典的方式来实现对字符串中的字母大小写的转变。3、 字符串模式匹配...

2018-03-28 07:10:44 122

原创 我的学习记录168

2018.3.27李锦浩【连续第168天】今天学习基本包装类型里最重要也是使用频率较高的基本包装类——String类型。除了基本的三个方法之外,今天还要学习String中其他比较重要的几种类型的方法。1、 字符方法:两个用于访问字符串中特定字符的方法:charAt()和charCodeAt()。charAt()方法以单字符的形式返回定位置的那个字符。而charCodeAt()方法返回则是这个字符的...

2018-03-27 07:26:01 114

原创 我的学习记录167

2018.3.26李锦浩【连续第167天】今天开始学习JavaScript中基本包装类型。为了便于操作基本类型值,JavaScript提供了3个特殊的引用类型:Boolean、Number和String类型。如果要创建基本类型的包装类型,一定要在必要的情况下才能这么使用,否则会导致程序员无法清晰的辨识出是基本类型还是包装类型。在创建基本包装类型时可以通过直接创建和转型来实现。如果是通过转型来实现的...

2018-03-26 07:21:09 159

原创 我的学习记录166

2018.3.25李锦浩【连续第166天】今天学习一下对于function类型内部的属性和方法。对于Function类型中,有两个属性,一个是argument和this。对于argument是一个数组对象,包含着传入函数中的所有参数。虽然argument的主要用途是保存函数参数,但是在其中还有一个对象callee是保存函数的,这个是一个指针。Callee对象主要是用于消除递归算法中出现的紧密的耦合...

2018-03-25 07:40:20 91

原创 我的学习记录165

2018.3.24李锦浩【连续第165天】作为JavaScript中的函数,其实质也是一个变量,因此也可以作为值来使用。如下:FunctioncallsomFunction(someFunction,someArgument){Return someFunction(someArgument)}Function add10(num){Return num+10;}Var result1=calls...

2018-03-24 07:55:59 124

原创 我的学习记录164

2018.3.23李锦浩【连续第164天】今天开始学习一下Function类型。Function类型其实就是函数,他也有两种创建方式,一种就是使用Function关键词,而另外一种就是使用new来创建Function对象然后对其进行实例化。实际上我们以前在JavaScript中所提到的函数就是这个类型——Function类型。在栈中,所有的函数都只会被创建一次,即使后来又出现了另外一种同名的函数,...

2018-03-23 07:18:28 110

原创 我的学习记录163

2018.3.22李锦浩【连续第163天】今天则是学习一下对于RegExp实例的属性以及方法。每个RegExp实例都具有如下属性:Global:布尔值,表示是否设置了g标志ignoreCase:布尔值,表示是否设置了i标志lastIndex:整数,表示开始搜索下一个匹配项的字符位置,从0开始。Multiline:布尔值,表示是否设置了m标志Source:正则表达式的字符串表示,按照字面量形式而非传...

2018-03-22 12:54:06 86

原创 我的学习记录162

2018.3.21李锦浩【连续第162天】今天开始学习一下RegExp类型。JavaScript通过RegExp类型来支持正则表达式(正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模...

2018-03-21 06:50:23 162

原创 我的学习记录160

2018.3.19李锦浩【连续第160天】今天学习位置方法,迭代方法和归并方法。位置方法:Indexof()和lastIndexOf()方法,两者唯一的不同就是前者从第一项开始,后者从最后一项开始。这两个方法都返回要查找的项在数中的位置,或者是在没找到的情况下返回-1.在比较第一个参数与数组中的每一项时,会使用全等操作符,也就是说,要求查找的项必须严格相等(就像使用===一样)。迭代方法:Ever...

2018-03-19 12:31:32 98

原创 我的学习记录159

2018.3.18李锦浩【连续第159天】今天学习一下Array类中的操作方法。首先concat()方法给予当前的数组中的所有项创建一个新数组。具体来说就是在原有数组的基础上,首先复制一个副本,随后在其副本中进行添加,随后返回的一个方法。添加的东西可以使一个或者多个数组,将每一项添加到数组中去,但是如果不是数组,那么就是简单地添加在数组末尾。再者就是slice()方法,这个方法主要基于当前数组中的...

2018-03-18 21:11:00 87

原创 我的学习记录157

2018.3.16李锦浩【连续第157天】今天学习一下Array类。Array类通过new来创建,和C++中的数组的创建类似。当然,在JavaScript中也可以不通过new来创建。如下:Var colors=[];Var name=[“red”,”blue”];这样都是可以的。对于访问也是和数组的访问有共同之处。对于Array中length,除了与普通语言一样返回这个数组的长度之外,length...

2018-03-16 21:31:39 100

原创 我的学习记录156

2018.3.15李锦浩【连续第156天】今天学习了一下Object类。Object类是JavaScript中最多次使用的对象类,其还有一些拓展类,在接下去的几天中我会去学习他们。对于创建Object对象的方法有如下几种:1、 new之后跟随object,在随后的程序中添加其不同的属性。2、 使用{}Var person={Name:”lk”,Age:29}注:其属性名也是可以加“”的,在创建对象...

2018-03-15 12:42:19 110

原创 我的学习记录155

2018.3.14李锦浩【连续第155天】今天学习了一下javaScript中的垃圾自动收集机制。在这种机制下,开发人员不必为内存分配和回收操心。主要的收集机制有两种,一种是标记清除,第二种是引用清除。在使用到循环引用时,引用清除会出现问题。因此大部分的浏览器和设备使用的都是标记清除。另外为了能够使程序优化,占用内存少,开发人员应该适当的解除变量的引用,即将不必要的变量置null处理,方便周期性标...

2018-03-14 12:58:22 114

原创 我的学习记录152

2018.3.11李锦浩【连续第152天】今天学习一下在XHTML(可扩展超文本标记语言)插入JavaScript语言的片段。在HTML文件中插入如下片段:<script type=”text/javascript”>Function f(){If(a<b){alert(“a is less than b”);}}这一片段是在HTML是合法的。但是在XHTML是不合法的。在XHT...

2018-03-11 07:48:28 144

原创 我的学习记录151

2018.3.10李锦浩【连续第151天】今天简单学习了一下在HTML中插入JavaScript的方式。在HTML中插入JavaScript主要通过在HTML中添加<script></script>。其中有六个属性可以添加<async>:表示应该立即下载脚本,但不应妨碍页面中的其他操作。<charset>:表示通过src属性指定代码的字符集。<...

2018-03-10 09:03:41 106

原创 我的学习记录150

2018.3.9李锦浩【连续第150天】今天开始学习JavaScript的相关知识,首先先了解了一下关于JavaScript的发展史和应用。然后根据java和C++的知识开始学习一些关于JavaScript的基础数据类型关键词等等一些基本的知识。Java等编译程序语言是强类型的语言编译器,JavaScript却是一个弱语言类型的编译语种。因此在JavaScript中有严格模式,在此种模式中,所有的...

2018-03-09 12:51:32 126

原创 我的学习记录149

2018.3.8李锦浩【连续第149天】今天学习param动作,格式为:<jsp:param name=”参数名” value=”参数值”>常常与<jsp:forward>一起使用,作为其子标签。附:<%@ page language="java" import="java.util.*"contentType="text/html; charset=utf-8"%&..

2018-03-08 12:34:54 101

原创 我的学习记录148

2018.3.7李锦浩【连续第148天】今天学习forward动作,格式:<jsp:forward page=”URL”/>这个动作得到的效果等同于request.getRequestDispatcher(“/url”).forward(request,response);附:<%@ page language="java" import="java.util.*"pageEnc...

2018-03-07 06:45:39 127

原创 我的学习记录147

2018.3.6李锦浩【连续第147天】今天来比较一下include动作和指令的区别:  Include指令 Include动作 语法格式 <%@include file=”URL”%> <jsp:include page=”URL” flush=”true/false”/> 发生时间 页面转换期间 请求期间 包含内容 文件的实际内容 页面的输出 转换成...

2018-03-06 12:44:16 76

原创 我的学习记录146

2018.3.5李锦浩【连续第146天】今天学习include动作。格式为<jsp:include page=”URL” flush=”true/false”/>Page表示要包含的页面Flush表示被包含页面是否从缓冲区读取附:<%@ page language="java" import="java.util.*"pageEncoding="utf-8"%><%S...

2018-03-05 10:38:59 86

原创 我的学习记录145

2018.3.4李锦浩【连续第145天】今天学习include指令。格式为<%@include file=”URL”%>。在页面中输入该指令后,该页面会显示这个被包含页面的内容。附:<%@ page language="java" import="java.util.*"contentType="text/html; charset=utf-8"%><%@ page ...

2018-03-04 09:57:26 151

原创 我的学习记录144

2018.3.3李锦浩【连续第144天】Session和cookie的比较Session:在服务器保存Session中保存的是Object类型随会话结束而销毁保存重要信息(安全性高)Cookie:在客户端保存Cookie保存的是String类型Cookie可以长期保存在客户端保存不重要的信息(安全性不高)明日任务:继续学习javaweb。...

2018-03-03 09:37:45 79

原创 我的学习记录143

2018.3.2李锦浩【连续第143天】今天完成最后的一个user的jsp页面,并对前几天的编程页面进行调试,发现了在jsp页面的编写过程中变量名一旦写错,程序不会报错,只会出现显示不出的问题,难以查找,因此在编写的过程中格外注意变量名的问题。附:<%@ page language="java" import="java.util.*,java.net.*"pageEncoding="utf...

2018-03-02 16:42:20 104

原创 我的学习记录142

2018.3.1李锦浩【连续第142天】今天做了一个dologin的jsp页面附:<%@page import="java.net.URLEncoder"%><%@ page language="java" import="java.util.*"pageEncoding="utf-8"%><%Stringpath = request.getContextPa

2018-03-01 12:24:54 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除