Java script
Upcoming SlideShare
Loading in...5
×
 

Java script

on

  • 345 views

 

Statistics

Views

Total Views
345
Views on SlideShare
330
Embed Views
15

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 15

http://asbspace.in 15

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Java script Java script Presentation Transcript

    • JAVASCRIPTProf. AshishSingh Bhatia
    • Brief History2  December 4, 1995 Netscape and Sun introduced JavaScript 1.0, called LiveScript.  Netscape Navigator 2  LiveScript  JavaScript  Microsoft joins in with IE 3 called it Jscript. Prof. Ashish Bhatia
    • What is JavaScript3  Interpreted Language  Object-Based  Cross Platform  Loosely Typed  Multi Use Language  Client Side interpreted. Prof. Ashish Bhatia
    • Advantage of JavaScript4  An Interpreted Language  Embedded within HTML  Minimal Syntax – Easy to learn  Quick Development  Design for Simple, Small Programs  Performance  Procedural Capabilities  Designed for Programming User Events Prof. Ashish Bhatia
    • Advantage of JavaScript5  Easy Debugging and Testing  Platform Independence / Architectural Neutral Prof. Ashish Bhatia
    • How to add JS in HTML6 <script language=“javascript”> Java Script Code </script> Prof. Ashish Bhatia
    • Data Type7  4 primitive data types  Number  Integer, Floating Number, NaN  Boolean  True and false [ 1 and 0 ]**  String  Null A null , empty or nonexistent reference  Complex Types like array and objects Prof. Ashish Bhatia
    • Creating Variables and Array8  var <variable name> = value;  arrayName = new Array();  arrayName = new Array(length);  Index starts with 0  join() and reverse()  length Prof. Ashish Bhatia
    • Variable Name9  Can Begin with A to Z  a to z _ $  Case Sensitive  variableName Prof. Ashish Bhatia
    • Operator10  Arithmetic Operator + , - , * , / , % , ++ , --  Logical Operator  &&, || , !  Comparison Operator  == , === , != , !== , < , > , <= , >=  Assignment Operator = , += , -= , *= , /= , %= Prof. Ashish Bhatia
    • Ternary Operator11  Condition ? Value 1 : value 2  Special Operator  delete : Delete property of an object or an element at an array index  new : Create an instance of an Object type  void : Does not return a value. Prof. Ashish Bhatia
    • Programming Constructs12  Assignment x = x+y;  Data declaration var x = 5;  If  Switch  While  For  Do while  Label LabelName: Statement Prof. Ashish Bhatia
    • Programming Constructs13  break  continue  function call x = abs(y);  return  with with(Math){ }  delete delete a[5]  Method Invocation document.write(“Hello”); Prof. Ashish Bhatia
    • Functions in JavaScript14  Built-in Function  eval()  paresInt(), parseFloat()  User Defined Function function function_name(parameter1, parameter2..) { block of JavaScript Code } Prof. Ashish Bhatia
    • Dialog Boxes15  Alert  Used to display a small textual output with ok button.  Prompt  Displays a predefined message  Displays a text box and accepts user input  Display ok and cancel button  Ok  text from text box is passed to the program environment  Cancel  passes NULL value to the program environment. Prof. Ashish Bhatia
    • Dialog Boxes16  Confirm  Predefinedmessage  OK and Cancel button  OK  passes TRUE to the program  Cancel  passes FALSE to the program Prof. Ashish Bhatia
    • Example of Alert17 Prof. Ashish Bhatia
    • Example of Alert18 Prof. Ashish Bhatia
    • Example of Alert19 Prof. Ashish Bhatia
    • Youtube channel20  http://www.youtube.com/profashish Prof. Ashish Bhatia
    • Slideshare21  http://www.slideshare.net/ashishsinghbhatia Prof. Ashish Bhatia