4. (C) Design a web page demonstrating different Core JavaScript references (Array, Boolean, Date, Function, Math, Number, Object, String, regExp).
4. (C) Design a web page demonstrating different Core JavaScript references (Array,
Boolean, Date, Function, Math, Number, Object, String, regExp).
Array:
Boolean:
Date:
Function:
Math:
Number:
String:
regExp:
Array:
<html>
| ||
| <title>Array object Demo</title> | ||
| <script> | ||
| var names=["ajay","vijay","sujay"]; | ||
| document.write("Array length is: "+names.length+"<br><br>"); | ||
| var c=names.join("*"); | ||
| document.write(c+"<br><br>"); | ||
| names.push("aviraj"); | ||
| document.write("After insert: "+names.toString()+"<br><br>"); | ||
| names.pop(); | ||
| document.write("After delete: "+names.toString()+"<br><br>"); | ||
| names.sort(); | ||
| document.write("After sort: "+names.toString()+"<br><br>"); | ||
| names.reverse(); | ||
| document.write("After reverse: "+names.toString()+"<br><br>"); | ||
| </script> | ||
| </head> | ||
| <body> | ||
| </body> | ||
| </html> |
Boolean:
<html>
| ||
| <title>Boolean object demo</title> | ||
| <script> | ||
| function myFunction() | ||
| { | ||
| document.getElementById("demo").innerHTML = Boolean(10 > 9); | ||
| } | ||
| </script> | ||
| </head> | ||
| <body> | ||
| <p>Display the value of Boolean(10 > 9):</p> | ||
| <button onclick="myFunction()">Try it</button> | ||
| <p id="demo"></p> | ||
| </body> | ||
| </html> |
Date:
<html>
| ||
| <title> Date object demo </title> | ||
| <script> | ||
| var currentDate =new Date(); | ||
| document.write(currentDate+"<br>"); | ||
| document.write("Date is:"); | ||
| document.write(currentDate.getMonth()+"/"+currentDate.getDate()+"/"+currentDate.getFullYear()+"<br>"); | ||
| document.write("Time is:"); | ||
| document.write(currentDate.getHours()+":"+currentDate.getMinutes()+":"+currentDate.getSeconds()); | ||
| </script> | ||
| <head> | ||
| <body> | ||
| </body> | ||
| </html |
Function:
<html>
| ||
| <title> function object demo</title> | ||
| <script> | ||
| addBraces=new Function("s","return'['+s+']'"); | ||
| document.write(addBraces("this")); | ||
| document.write(addBraces("is")); | ||
| document.write(addBraces("a")); | ||
| document.write(addBraces("test")); | ||
| </script> | ||
| </head> | ||
| <body> | ||
| </body> | ||
| </html> |
Math:
<html>
| ||
| <title>math object</title> | ||
| <script> | ||
| document.write("Random number: " +Math.random()+"<br>"); | ||
| document.write("Minimum number: "+Math.min(10,22,55,101,02,33,-88)+"<br>"); | ||
| document.write("Maximum number: "+Math.max(22,888,99,55,22,11,20)+"<br>"); | ||
| document.write("Round(99.8): "+Math.round(99.8)+"<br>"); | ||
| document.write("Ceil(5.5): "+Math.ceil(5.5)+"<br>"); | ||
| document.write("Floor(5.5): "+Math.floor(5.5)+"<br>"); | ||
| document.write("Square root of 9: "+Math.sqrt(9)+"<br>"); | ||
| document.write("Square root of 64: "+Math.sqrt(64)+"<br>"); | ||
| document.write("5 raise to 3: "+Math.pow(5,3)+"<br>"); | ||
| </script> | ||
| </head> | ||
| <body> | ||
| </body> | ||
| </html> |
Number:
<html>
| ||
| <title>Number object Demo</title> | ||
| <style> | ||
| #one{ | ||
| float: left; | ||
| width: 125px; | ||
| text-align:left; | ||
| margin: 2px 50px; | ||
| display: inline; | ||
| } | ||
| #two{ | ||
| float: left; | ||
| text-align: left; | ||
| margin: 2px 100px; | ||
| display: inline; | ||
| } | ||
| </style> | ||
| </head> | ||
| <body> | ||
| <div id="one"> | ||
| <p>toString Method<p> | ||
| <p id="toString"></p> | ||
| <p>toExponential Method<p> | ||
| <p id="toExponential"></p> | ||
| <p><p> | ||
| <p id=""></p> | ||
| <p>toFixed Method<p> | ||
| <p id="toFixed"></p> | ||
| <p>toPrecision Method</p> | ||
| <p id="toPrecision"></p> | ||
| <p>valueOf Method</p> | ||
| <p id="valueOf"></p> | ||
| </div> | ||
| <div id="two"> | ||
| <p>Number Method</p> | ||
| <p id="Number"></p> | ||
| <p>parseInt Method</p> | ||
| <p id="parseInt"></p> | ||
| <p>parseFloat Method</p> | ||
| <p id="parseFloat"></p> | ||
| <p>MAX_VALUE Method</p> | ||
| <p id="MAX_VALUE"></p> | ||
| </div> | ||
| <script> | ||
| var x = 123; | ||
| document.getElementById("toString").innerHTML = | ||
| x.toString() + "<br>" + | ||
| (123).toString() + "<br>" + | ||
| (100 + 23).toString(); | ||
| var x = 9.656; | ||
| document.getElementById("toExponential").innerHTML = | ||
| x.toExponential() + "<br>" + | ||
| x.toExponential(2) + "<br>" + | ||
| x.toExponential(4) + "<br>" + | ||
| x.toExponential(6); | ||
| var x = 9.656; | ||
| document.getElementById("toFixed").innerHTML = | ||
| x.toFixed(0) + "<br>" + | ||
| x.toFixed(2) + "<br>" + | ||
| x.toFixed(4) + "<br>" + | ||
| x.toFixed(6); | ||
| var x = 9.656; | ||
| document.getElementById("toPrecision").innerHTML = | ||
| x.toPrecision() + "<br>" + x.toPrecision(2) + "<br>" + | ||
| x.toPrecision(4) + "<br>" +x.toPrecision(6); | ||
| var x = 123; | ||
| document.getElementById("valueOf").innerHTML = | ||
| x.valueOf() + "<br>" + | ||
| (123).valueOf() + "<br>" + | ||
| (100 + 23).valueOf(); | ||
| document.getElementById("Number").innerHTML = | ||
| Number(true) + "<br>" + | ||
| Number(false) + "<br>" + | ||
| Number(new Date()) + "<br>" + | ||
| Number(" 10") + "<br>" + | ||
| Number("10 ") + "<br>" + | ||
| Number("10 6"); | ||
| document.getElementById("parseInt").innerHTML = | ||
| parseInt("10") + "<br>" + | ||
| parseInt("10.33") + "<br>" + | ||
| parseInt("10 6") + "<br>" + | ||
| parseInt("10 years") + "<br>" + | ||
| parseInt("years 10"); | ||
| document.getElementById("parseFloat").innerHTML = | ||
| parseFloat("10") + "<br>" + parseFloat("10.33") + "<br>" + | ||
| parseFloat("10 6") + "<br>" + parseFloat("10 years") + "<br>" + | ||
| parseFloat("years 10"); | ||
| document.getElementById("MAX_VALUE").innerHTML = Number.MAX_VALUE; | ||
| </script></body></html> |
String:
<html>
| ||
| <title>String object Demo</title> | ||
| <script> | ||
| var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; | ||
| document.write(txt.length+"<br><br>"); | ||
| var x = 'It\'s alright'; | ||
| var y = "We are the so-called \"Vikings\" from the north."; | ||
| document.write(x + "<br>" + y+"<br><br>"); | ||
| var str = "Please locate where 'locate' occurs!"; | ||
| var pos = str.indexOf("locate"); | ||
| document.write(pos+"<br><br>"); | ||
| var str = "Please locate where 'locate' occurs!"; | ||
| var pos = str.lastIndexOf("locate"); | ||
| document.write(pos+"<br><br>"); | ||
| var str = "Please locate where 'locate' occurs!"; | ||
| var pos = str.search("locate"); | ||
| document.write(pos+"<br><br>"); | ||
| var str = "Apple, Banana, Kiwi"; | ||
| var res = str.slice(7, 13); | ||
| document.write(res+"<br><br>"); | ||
| var str = "Apple, Banana, Kiwi"; | ||
| var res = str.substring(7, 13); | ||
| document.write(res+"<br><br>"); | ||
| var str = "Apple, Banana, Kiwi"; | ||
| var res = str.substr(7, 6); | ||
| document.write(res+"<br><br>"); | ||
| var str = "Please visit Microsoft!"; | ||
| var n = str.replace("Microsoft", "W3Schools"); | ||
| document.write(n+"<br><br>"); | ||
| var text1 = "Hello World!"; | ||
| var text2 = text1.toUpperCase(); | ||
| document.write(text2+"<br><br>"); | ||
| var text1 = "Hello World!"; | ||
| var text2 = text1.toLowerCase(); | ||
| document.write(text2+"<br><br>"); | ||
| var text1 = "Hello"; | ||
| var text2 = "World"; | ||
| text3 = text1.concat(" ", text2); | ||
| document.write(text3+"<br><br>"); | ||
| var str = "HELLO WORLD"; | ||
| document.write(str.charAt(0)); | ||
| document.write("<br><br>") | ||
| var str = "HELLO WORLD"; | ||
| document.write(str.charCodeAt(0)); | ||
| document.write("<br><br>") | ||
| var str = "A,J,I,T,C,H,A,V,A,N"; | ||
| var arr = str.split(","); | ||
| document.write(arr[8 ]); | ||
| </script> | ||
| </head> | ||
| <body> | ||
| </body> | ||
| </html> |
regExp:
<html>
| ||
| <title>RegExp object Demo</title> | ||
| <script language="javascript"> | ||
| var str = "Visit W3Schools!"; | ||
| var n = str.search(/w3Schools/i); | ||
| document.write(n+"<br><br>"); | ||
| var str = "Visit Microsoft!"; | ||
| var res = str.replace(/microsoft/i, "W3Schools"); | ||
| document.write(res+"<br><br>"); | ||
| text = "The best things in life are free!"; | ||
| document.write(/e/.test(text)+"<br><br>"); | ||
| text = "The best things in life are free!"; | ||
| document.write(/e/.exec(text)+"<br><br>"); | ||
| </script> | ||
| </head> | ||
| <body> | ||
| </body> | ||
| </html> |
4. (C) Design a web page demonstrating different Core JavaScript references (Array, Boolean, Date, Function, Math, Number, Object, String, regExp).
Reviewed by admin
on
December 24, 2019
Rating:
No comments: