自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

待归魔帝的博客

不要用别人的眼光来定义自己。

  • 博客(23)
  • 收藏
  • 关注

原创 ajax调取php,mysql后台数据实例

前面总结有关angularjs调取php后台的实例,今天分享一个使用原生ajax调取mysql数据库数据的实例。mysql数据库表结构部分:mysql数据库表设计部分:PHP代码:<?phpheader("Access-Control-Allow-Origin: *");header("Content-Type: application/json; char

2017-11-13 14:33:27 3675 1

原创 angularjs $http服务--XMLHTTPRequest && SQL

angularjs中的XMLHttpRequest$http是angularjs中的一个核心服务,它实现了前后端的数据交互,不像ajax那样烦琐,在angularjs中只需要使用$http服务即可实现网页的局部动态获取数据。对于$http服务的格式,在angularjs中有两种写法,一种是常规的写法有些复杂,但是不难理解,另一种是属于简单的写法,分别如下:常规的写法:$http({

2017-11-10 17:20:27 737

原创 angularjs 服务(service)

什么是angularjs服务?angularjs服务其实就是一个函数或是一个对象,我们可以在angularjs的应用中使用.例如:$timeout服务或是$interval服务$timeout服务相当于javascript中的setTimeout函数,在设定的时间里执行我们编写好的代码.而$interval相当于javascript中的setInterval,每相隔指定时间重复执行

2017-11-10 09:21:35 443

原创 angularjs scope(作用域)

什么是angularjs作用域:1、scope(作用域)是应用在html(视图)和javascript(控制器)之间的纽带2、scope是一个对象,有可用的方法和属性。3、scope可应用在视图和控制器上。怎么使用scope我们在创建了控制器后,可以将$scope对象当作一个参数来传递:例如:var app = angular.module(

2017-11-09 14:47:34 539 1

原创 angularjs模型

对于mvc的模型视图控制器中moel层,在angularjs中使用的是ng-model指令。ng-model指令1、ng-model指令用于绑定应用程序数据到html控制器(input,select,textarea)的值。(实现的是在应用程序设置变量的值,然后绑定到html控制器中)。2、ng-model指令可以将输入域的值与angularjs创建的变量绑定。(主要能够实现双向绑

2017-11-09 10:38:14 470

原创 angularjs指令

var app = angular.module("myApp",[]);app.directive("myFile",function(){ return { template:'这是自定义指令' }});angularjs指令的作用:angularjs是通过指令来扩展html。angularjs通过内置的指令来为应用添加功能。什么是angularjs指令?an

2017-11-08 17:47:00 468

原创 angularjs表达式

angularjs表达式主要用于数据绑定angularjs表达式是写在双大括号内的:{{ }}。angularjs表达式把数据绑定到html上。angularjs将在表达式书写的位置“输出”数据。(也就是说{{ }}中就是用来显示输出的数据)。angularjs中表达式可以包含文字,运算符或定义的函数名,变量等。在javascript中也存在着表达式,那么angularjs

2017-11-08 15:07:56 646

原创 什么是angularjs

在学习angularjs之前首先我们需要了解一下什么是angularjs?1、angularjs是专门为应用程序设计的HTML。a:angularjs把应用程序数据绑定到了html中。b:angularjs可以克隆和重复html。c:angularjs可以隐藏和显示html。d:angularjs可以在html元素中添加代码。e:angularjs支持输入验证。angu

2017-11-08 11:17:20 929

原创 AJAX如何向服务器发送请求

如何向服务器发送请求?其实很简单,AJAX向服务器发送请求其实就是使用了XMLHttpRequest对象中的两个方法Open()方法和Send()方法。对于这两个方法的介绍在我的上一章AJAX基础XMLHttpReqiest中有详细的讲解。例如:xmlhttp.open("GET/POST","myFile.txt",true); //指定和服务器端交互的HTTP方法

2017-11-02 15:34:49 3033

原创 AJAX基础XMLHttpReqiest

XMLHttpRequest对象什么?XMLHttpRequest是AJAX的核心部分,它用于在后台与服务器交换数据,这也就意味着不用加载整个页面的情况下对网页中的某一个部分进行更新。XMLHttpRequest的属性与方法:属性:A、readyState属性表示XMLHttpRequest对象的状态:0:未初始化,对象已经创建,但是未调用open方

2017-11-01 16:06:35 402

原创 什么是AJAX以及AJAX的优缺点有哪些?

一句话讲述ajax是作用:ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。学习ajax之前需要掌握哪些技术?1、HTML / XHTML2、CSS3、JavaScript / DOMAJAX具体是什么?我们为什么学习AJAX?AJAX具体是什么?AJAX是一种通过在后台与服务器进行少量的数据交换,可以使页面实现异

2017-11-01 14:42:19 5754

原创 JavaScript中callee和caller的用法解读

1、callee:callee是对象的一个属性,该属性是一个指针,指向参数arguments对象的函数。作用:指向当前对象。例1:function myExample(a){ if (a<=1) { return 1; }else{ return a*myExample(a-1); };};alert(myExample(3));例2:

2017-10-30 16:12:02 815

原创 如何学习thinkphp

thinkphp标准的URL访问格式:http://serverName/index.php/模板/控制器/操作application(应用)->(模板)->controller(控制器)入口文件后面跟的是(控制器)->控制器中的操作(操作类)->操作方法例如:如果想访问index控制器index操作类下面的hello操作方法的话,url写法如下:h

2017-10-17 10:33:09 717

原创 javascript——基本类型和引用类型

基本类型和引用类型的值:基本类型的值:基本类型的值指的是简单的数据段,在将一个值赋给变量时,解析器必须确定这个值是基本类型的值还是引用类型的值,javascript中有5中常见的基本数据类型:Undefined、Null、Boolean、Number、和String,这5中基本数据类型是按值访问的,因为可以操作保存在变量中实际的值。引用类型:引用类型的值是指哪些可能

2017-08-28 16:47:57 777

原创 javascript面向对象——几种常见的设计模式

工厂模式:这种模式比较简单,其实就是在函数中创建一个对象,给对象添加属性及其属性值或属性方法然后在讲这个对象用return返回出来。如下面的实例:function myfile(name,work){ var myself = new Object(); //创建一个新的对象 myself.name = name; myself.work = work

2017-08-28 11:34:55 1435

原创 javascript面向对象——面向对象基础

对象:对象是javascript的基础,实际上javascript语言中的一切都是对象,在最根本的层面上,对象作为属性的集合存在。例如下面的两个实例:var myfile = new Object();myfile.name = 'zhang';myfile.click = function(){alert(My name is zhang);}myfile.click();

2017-08-26 14:39:04 376

原创 javascript面向对象——语言特征

引用:引用就是指向对象实际位置的指针,但是前提是,实际的对象决不是一个引用:字符串总是一个字符串,数组总是一个数组。然而,多个变量可以引用相同的对象。对象能包括一系列的属性,这些属性简单地引用其它对象(如字符串,数字,数组等等)。特点:当几个变量指向相同的对象时,我们只要修改底层对象类型就能够在所有的指向它的变量上有所反映。例如:var obj = ne

2017-08-25 15:20:18 509

原创 javascript面向对象编程——构造函数的继承

在编程中我们有时候需要面向不同的对象,在这些不同的对象中我们有时候需要将他们彼此关联,但是我们怎么才能做到彼此关联没呢!?现在我们就来看看JavaScript面向对象编程中的——构造函数的继承。比如:var Person = function(){}Person.prototype.sex = "man";function myfile(name,work){this.name

2017-08-23 11:41:52 376

原创 javascript面向对象——constructor属性(构造函数属性)

什么是constructor属性?它来之哪里?又将会指向何处?什么是constructor属性?constructor是构造函数属性。它来之哪里?其实constructor属性是来自 prototy原型属性 所指向的那个对象的属性,如果不明白这里的“那个对象”具体指的是哪个对象,可以看看我上一章将的javascript面向对象——prototype属性(原型属性

2017-08-22 10:36:56 2420 3

原创 javascript面向对象——prototype属性(原型属性)

定义说明:1、每一个函数都具有一个prototype属性,此属性是一个指针,可以指向一个对象,而此对象将会被由构造函数创建的实例化对象所共享,也就是说实例化对象会继承此对象。2、prototype原型链属性是构造函数的属性,而非实例化对象的属性。3、prototype原型链属性指向谁?prototy指向的是一个对象,prototype原型属性与实例对象的创建与否没有关系,它在对象创建之

2017-08-21 17:45:04 873

原创 js面向对象之封装(构造函数)

什么是“构造函数”?构造函数其实就是一个普通的函数,但是在这个函数体中使用了 "this" 这个变量。我们向构造函数使用new 运算符,就能生成实例化对象,并且这个 this 变量会绑定在这个new出来的实例化对象上。关键:1、函数中的 "this" 指向的是实力化的对象。2、实例化的对象是我们在构造函数的基础上使用 new 运算符生成的。

2017-08-21 16:56:20 1224

原创 JavaScript 事件绑定、事件监听、事件委托

事件绑定:有三种常用的绑定事件的方法:1、在DOM元素中直接绑定;2、在 javascript 代码中绑定;3、绑定事件监听函数。1、在DOM中直接绑定事件我们可以在DOM元素上直接绑定事件例如:function hello(){alert('hello world!');};2、在

2017-06-28 16:47:21 2770 5

原创 JacaScript预解析

(1)什么是js的预解析?预解析就是js代码在执行之前会在相应的执行环境中预先把一些东西解析到内存。预解析一般都预先解析哪些东西?预先解析 function 和 var预解析的顺序是什么样的?1、首先是找到标签按照块依次解析2、解析执行环境3、对标识符(var function)进行解析例如:test();fu

2017-06-28 13:48:30 446 2

空空如也

空空如也

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

TA关注的人

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