Here you can find the source of startsWith(str)
var net = require('net'); var fs = require('fs') var port = 3000;//from ww w .j a va2 s . c om var clients = []; String.prototype.startsWith = function(str) { return this.indexOf(str) === 0; } var server = net.createServer(function(socket) { console.log('client connected'); socket.write('Hello Client'); socket.on('data', function(data) { data = data.toString().trim(); var protocol = data.split('|'); }); socket.on('end', function() { console.log('client disconnected'); }); }); server.listen(port, function() { console.log("listening on port" + port); });
String.prototype.startsWith = function(str) { return this.indexOf(str) == 0; };
String.prototype.startsWith = function(str) { return (this.match('^'+str)==str)
String.prototype.startsWith = function(str) { var len = str.length; if (len > this.length) { return false; } return this.substring(0, len) === str; };
String.prototype.startsWith = function(str){ return (this.toString().substr(0, str.length) == str); };
String.prototype.startsWith = function(str){ return this.indexOf(str) === 0; };
String.prototype.startsWith = function(str) { return this.substring(0, str.length) === str; };
String.prototype.startsWith = function(str) return this.slice(0, str.length) === str; };
String.prototype.startsWith = function (str){ return this.indexOf(str) == 0; }; function getHashParams() { var hashParams = {}; var e, a = /\+/g, r = /([^&;=]+)=?([^&;]*)/g, d = function (s) { return decodeURIComponent(s.replace(a, " ")); }, ...
String.prototype.startsWith = function(str) { if (str == this.substring(0, str.length)) return true; return false;